Thursday, April 4, 2019
The Pros And Cons Of Each Approach
The Pros And Cons Of Each appealThe tramp eliminatement police squad at Par all in allel Services is having a debate save ab break how to get tasks in the move around break lot social system utilise to construct a Gantt chart. Ann, the picture manager, wants to break tasks down into the smallest possible units. For example, she somatogenetic objected to a broad task statement called Develop a training schedule. Instead, she suggested three subtasks (1) set a dissolve availability of training room, (2) Determine availability of attendees, and (3) Select item dates and training ms.K atomic number 18n, a nonher excogitate team member, disagrees. She feels that the broader task statement is better, because it allows more(prenominal) flexibility and volition produce the same result. K aren says that if you break tasks into pieces that are as well small, you hazard over-managing the work and consumption more time on monitoring than actually performing the tasks.(a) di spute the pros and cons of separately approach.Breaking down tasks into littler and manageable units, makes the inter relationship between those units clearer, in force(p)ly helps the be after process, easier to revise and update plans when needed, assign work packages to appropriate skill groups, which makes it easier for the formulate manager to macro manage the regurgitate. Tracking the progress of work packages is more accurate because the timeline feature of Gantt chart carries over to WBS.Smaller tasks a same(p) carry nigh disadvantages like need for excessive communication, unending status reporting, loss of productiveness and more.For example, the beneath figure shows that a project that is twice as colossal will be much more than twice as complex. Only whiz interaction among team members exists in determine A. In Project B, as m any(prenominal) as six diametric interactions do-nothing take place. Un little conservatively coordinated, multiple interactions c hiffonier lead to misunderstanding and delays.Large work packages (Broader tasks) give the gate be unclear as team members may not be sure of what they are supposed to do. There are chances that your team members could evidence you about meeting the deli truly date of the large chunk of work and approach you for schedule extension just when you thought the work would have been d superstar. In addition below are some more disadvantages of large/broader tasks.You receive less feedback to overcome this, smaller tasks are better because population burn down learn rather if the tasks are smaller and fork over better feedback.Work magnatefulness expand after the initiation of a project. Large tasks usually have long due times. Hence in that location mogul be no sense of urgency which leads to low motivation.Tasks fail if they are big After spending half of the budget, you break out that resources are not enough to finish the task on time. The only tooth root would be campa ign with neighbor projects to find more resources which is a impinge on expensive because you cannot just cancel the project after spending half of the budget. So, your task would drag on forever, and consume even more resources.(b) Explain which approach you would counseling and justify why.I would like to live on smaller tasks. Project manager plans, monitors and tracks the work done by the team members, so tasks should be small and manageable. Trying to manage a project as one large task would be impossible. Instead, i would like to break the project down into many smaller tasks that can be easily managed. People who procrastinate often comment that when they wait to the last time of daylight to complete a project, they often feel overwhelmed, and the task seems insurmountable. Breaking the task into smaller units and setting priorities, the work would be more manageable and less intimidating.Finding the set up size for the work packages is very important when planning on w ork division, not too big, not too small, but just correct size. If the tasks were smaller we al shipway have option to improver it later if needed. However the opposite is always not possible.Work breakdown coordinate would help assigning tasks to individuals, monitor the work status on a regular basis and excessively hold people accountable for the work assigned to them. Preparing the work breakdown bodily structure properly, you can easily maintain your schedule and people will be responsible for their part of work (tasks assigned to them). A project task can be repre moveed by one or several team members. In a workgroup, to complete a task, the workgroup leader should consult with the workers in order to give way the task list. A task should be broken down in to a level where an individual is able to do a task without further breaking it down into smaller units. The project task list does not necessarily describe task sequence, but the task leading will often think in the se terms. It is important for the project manager to keep in thinker that these tasks must(prenominal) be broken down into smaller, discreet, independent work units, and that none are left out. crack-up is satisfactory when individuals are identified who can determine exactly what has to be done, how long it will take, and who will do it. If, on one unit of effort, several groups are each working independently of each different, the unit needs even further breakdown. Each autonomous team should have its own task. to a lower place is a simple example of work breakdown structure.Question 2Point pry 10Many companies are under firing server virtualization. This is the concept of putting multiple virtual servers on to one physiological device. The payoffs can be significant fewer servers, lower electricity and cooling costs, lower infrastructure and administrative costs, increased flexibility, more effective use of space, and lower sustenance costs. The costs of doing so include licensing virtualization software system, push back costs in establishing the virtual servers on to a physical device, costs of updating tables, and access. However, determining reverse on authoriseiture can be a challenge. Some companies have lost money, while others say that they have gained a positive return on investment.(a) Suggest ways in which a union could determine its actual return on investment from server virtualization and how this would be accomplished.Server virtualization increases the rate of investment for an organization. Below are some of the ways in which server virtualization can help the organization to increase their ROI.1. Reducing server maintenance, storage and networking costs2. Reducing growing power, cooling and costs pertaining to facilities3. Increased IT productivity4. Reduce business risksServer virtualization allows an organization to save money on hardware, floor space and resources. Virtualization uses subsisting servers to provide bette r implementation without adding additional capacity, which results in savings from hardware. For example, deploy three virtual servers on one physical machine and it saves the need to buy three separate machines, which may be used less frequently that too at full capacity. When the physical number of servers in an organization is decreased, this intend less storage space is selectd. Office rents are a major expense for any business, so less space is definitely a plus. It is necessary to calculate the money to be spent on the licenses for virtualization products. Buying more RAM and software licenses are more feasible than buying new machines. In the long run virtualization can save money because it reduces energy consumption.Server virtualization makes an organization more effective by making use of the animated infrastructure in a better way. Migration is easier in virtualized environment.With virtualization we can just deploy an image of the existent or a new musical arrangem ent or declaration on the present server without a need for a new server deployment.(b) Discuss whether this is a geek of project in which a administrations analyst would become tortuous and why.A strategys analyst would be involved in this reference of project. Though server virtualization is a great choice there are factors to consider prior to the implementation of product. The synopsis and planning phase should be done properly to parry any type of virtualization failure. A systems analyst should have better understanding of server virtualization concepts before attempt to implement it in an organization. The leading virtualization solutions are easy to deploy and substance abuser friendly however might require close inspection based on the requirements of the organization. This doesnt mean that you shouldnt consider virtualization, but you should look carefully at the numbers and run a test bed before committing to the idea. Below are some of the notable factors that a systems analyst needs to consider before deciding on server virtualization idea. undivided point of failure When failures occur on a server on which all the virtualization solutions are hosted and running, when the virtualization solution itself fails, the system crashes.Need for powerful machines Virtual servers demand powerful hardware. It is still possible to deploy virtualization solutions with less powerful systems however the performance decreases greatly if there is no sufficient RAM and CPU power on the main system.Lower performance Issues Problems show up after the cover has been virtualized. Application performance would differ when it experiences lot of stress from different processes running on the same server. Performance issues cannot be predicted in advance.Not always possible There are applications where virtualization is not possible or not feasible. angiotensin-converting enzyme practical example is educationbase, since infobases require frequent disk r ead and write operations, virtualization, which takes time to perform is not at all suitable for the database environment.Security Security configurations and concerns must also be considered when analyzing a virtualization solution.It is the hire out of systems analyst to carefully weigh the pros and cons while considering to go for a virtualization solution.Question 3Point value 15The vice president of accounting says to you, the IT director, This systems development life cycle stuff takes too long. She tells you that her people know what they are doing and that all systems requests coming from her department are necessary and important to the organization. She suggests that the IT department electrical shunt the initial steps for any accounting department request and immediately get to work at the solution.(a) apologize your departments use of the SDLC and the consequences of omitting stages of the lifecycle in systems analysis.The Systems Development Life Cycle (SDLC) is a co nceptual model that describes the stages involved in a system development project low gearing from Identifying problems, opportunities and objectives through maintenance of the application. There are several models developed to guide the process involved. Documentation is crucial regardless of the type of model elect for any application and is usually done in parallel with the development process. Success of a project depends on how closely the plan was followed and implemented throughout the project development. During the initial phases, systems analyst is concerned with in good order identifying the problems, opportunities and objectives. The success of the rest of the project depends on this because if the problem is not identified correctly at the initial stages or skip this stage then the rest of the team would be addressing the wrong problem. The cost of fixedness a defect in the early stages of the project is very less when compared to fixing a defect at later stages of t he project development because it would cost a lot to fix the defect when project is in production stage. Below is a simple graph of cost and time graph that can explain the cost of change as we progress in the project.http//www.ambysoft.com/artwork/costOfChangeCurve.jpg(b) Explain to her the alternative public figure methodologies used in systems analysis, how they are similar to and how they differ from the SDLC, and the appropriateness of each for different types of projects. wide awake methodological analysis and object oriented methodology are the other two alternative methodologies used in systems analysis. Agile methodology is an approach based on values, principles and core practices. Agile methodology not only reduces the risk of misunderstanding, it also minimizes the cost of addressing any defect. Object oriented best suits situations where complex systems undergo continuous maintenance, rendering and redesign. Understanding the organization, budgeting time and resource s, developing a project proposal, pull ining information and sampling data from existing reports are the activities that are common in all the three methodologies (SDLC, Agile and Object Oriented methodologies). SDLC and object -oriented approaches require extensive planning and diagramming. The Agile and object-oriented approach allow subsystems to be build one at a time until the entire system is complete. The agile and SDLC approaches are concerned about the way data logically moves through the system. SDLC approach can be used when there are adequate resources and time to complete the full SDLC. Agile methodologies can be used when applications need to be developed rapidly in response to a dynamic environment. Object-Oriented methodologies can be used when organization supports the UML learning and when systems can be added gradually, one subsystem at a time.Question 4Point value 20 pointsFlexTime is a regional chain of seaworthiness centers that provides workout facilities as well as a variety of fittingness classes to its members much(prenominal) as aerobics, martial arts, yoga, Zumba, and kickboxing. The chain has 50 facilities located in the northeastern region of the linked States. Each facility employs approximately 80 individuals including managers, personal fitness trainers, fitness instructors, receptionists, on-site physical therapists, and maintenance personnel. The owners of the chain would like to deputise their antiquated database system with an integrated system that keeps track of payroll, employee and class scheduling, inventory, and social station dues at each of its facilities. They have asked your systems analysis team to conduct a feasibility analysis and to develop the system for them, assuming that it is feasible.(a) Explain how you would conduct the feasibility analysis for FlexTime.I would start with defining the say-so impact of the integrated system which can help decision makers to determine whether or not to replace th eir antiquated database system with an integrated system. Feasibility study report should be prepared in such a way that FlexTime can decide about cost estimation, funding and important decisions which are very essential for them to be stable and run profitably. Systems analyst should analyze the current system with the proposed integrated system and prepare detailed report that contains information related to technical, economical and operational impact and will also include both pros and cons of both the current system and proposed system. Interviewing managers, personal fitness trainers, fitness instructors, receptionists, on-site physical therapists, and maintenance personnel, developing and managing questionnaires to interested sponsors, such as potential users of the information system, monitoring users of the current system and determine their requirements as well as their like and dislike with the current system, take ining, investigating, and analyzing documents, specific ations, reports, procedures, user guides, and any other documentation relating to the operations of the current system, modeling, detecting, and simulating the tasks of the current system are some various methods a systems analyst can use to collect data. It pursues to determine the resources ask to develop an information systems solution which includes the cost and benefits and the feasibility of the new solution(b) stand three examples of why this project might lack technical feasibility.This project may lack Technical feasibility because Flextime doesnt have enough information technology staff to make the project. The existing resources (hardware or software) might not be able to support the business needs. Lacks financial resources to support the proposed system. The organization might lack the expertise, time or personnel required to implement the new project.(c) allow for three examples of why this project might lack operational feasibility.This project is not adequate in terms of operational feasibility because the project might not be easy to operate. The users (managers, personal fitness trainers, fitness instructors, receptionists, on-site physical therapists, and maintenance personnel) of the project lack proper training or cognition of the system. The project procedures might be too complex for the personnel as the system has integrations with multiple applications.(d) Provide three examples of why this project might lack economic feasibility.This project might lack economic feasibility because they might lack the finances required to wait for return on investment, so the project implementation might halt due to longer payback period. They can use the profits gained with this and reinvest in other technology. In addition, benefits and costs can both be intangible, hidden and/or hard to estimate. substitute(a) financing arrangements like renting or leasing or purchasing required hardware or software. When compared to existing system the propose d system would be integrated with many other applications, the organization may want to invest more on labor. Costs may have been underestimated (However, we did compare our costs to a comparable go startup costs). Furthermore, although we hoped to exhaust the potential list of project costs, there will likely be items that we must purchase.(e) Explain which of the systems development methodologies discussed in the text would you choose to use to develop the system for FlexTime and why.I would like to use SDLC to develop the system for FlexTime. SDLC model can answer questions like Do we have the hardware or software to handle the system?, Do our computers have enough memory?, Does the new proposed system do what it is supposed to do? and many more. SDLC is used to identify the need for the system initiation, ship out the new system to the user(implementation), and de support when no longer needed(Disposition) because if we dont have a clear plan for doing all these, then it can be come an expensive mistake. As each phase of SDLC requires documentation, reporting and approval, it assures that a project does not go out of hand either by changing the direction or fit a financial black hole. There will not be any surprises when the system is shipped to the user because the management is aware of every step and it is documented. In short because of the planning, approval, testing and documentation activities SDLC can assure that the system can, and will work as expected.Question 5Point value 45 points urban center College is considering introducing a new online system through which faculty and students will place text countersign orders which will be implemented in fall 2011. As the systems analyst assigned to this project, you have been asked to obtain information from different user groups who will be using the new system.(a) Identify the different user groups that you would want to gather information from, and explain why.Administrators They are responsible f or setup and maintaining user accounts, maintaining system, verifying whether all the hardware and software used are working properly, monitor system performance, creating backup and recovery policy to use whenever there is a disaster, setup security policies for users, monitor network communication.Librarians It is always important to collect information from librarians because they make believe records for library catalogs, process library poppycocks for collection, assist users in locating materials, circulate library materials and handle delinquent processes, managing user records, operating customer service points, in fact librarian is the person who would have friendship of everything in the library.Students They use library more than any other user groups identified in this fact so it is very important to gather information from students to build the new online system.Faculty/Reviewers/Evaluators/Teaching Assistants As most of these people use library for traditional printed resources, inter-library loan, electronic journals, and electronic databases/article indexes. Gathering information from them would help developing online system and provide all options they need.(b) Develop an oppugn protocol that you would use to interview members of the user groups. In doing so, identify the types of questions that you might ask as well as the appropriate structure for conducting the interview.When interviewing administrators and librarians I would like to follow the protocols that include open ended questions and then move on to disagreeable ended questions to be more focused with the interview and finally with some open ended questions and think the interviewee for taking time out of his/her schedule. I might even use planetary probes in interviews to alter the user being interviewed to be as informative as possible in their responses. I might ask questions like Is there anything else you would like to add?. I would like to use diamond structure fo r conducting the interview as this structure combines the strengths of the both pyramid and funnel structure.When interviewing students and faculty I would like to start with open ended questions and then narrow the possible responses by using closed ended questions. I might ask questions like How do you use the library resources?. I feel funnel structure best suits to conduct the interview for this users group.(c) conduct a case for or against the use of joint application design (JAD) sessions to gather information.Joint application design (JAD) sessions to gather information would not suit becauseJAD sessions require commitment of a large block of time from all participants, JAD requires minimum of two to four day commitment where participants may not do any other activities conshortly.Inadequate JAD session preparations in any regard or if the follow-up report and documentation of specifications is incomplete.The necessary organizational skills may not be sufficiently developed to enable the concerted effort required to be productive in a JAD session.JAD may not be possible in our case as students may have their classes/exams going on or faculty may be busy teaching in class at the time of JAD schedules.(d) Develop a questionnaire that you would use to elicit information from members of each user group.Students conventionWhich part are you in?What courses are you taking?What types of books are required for your course?What authors books do you prefer or are preferred by your instructors?Any specific publications?Is there anything else you would like to add?Faculty GroupWhich Department are you in?What courses are you teaching?What type of books do you propose to the students?Any specific authors?Any specific publications?Is there anything else you would like to add?Librarians GroupLibrary catalogs?Any library material for collection?Any overdue processes?What books do you see students using/requesting most?Any new journals/magazines required?Any editions of books to be updated?What type of user records?Is there anything else you would like to add?Administrators GroupTypes of user accounts?What type of tools required to upgrade the search capabilities in the online library system?System performance monitoring options?What type of security policies?Is there anything else you would like to add?(e) Explain how the questionnaire might be distributed to members of each user group. Make sure to describe the benefits and drawbacks of each distribution method that you suggest, and provide a final recommendation with justification.I think we can distribute questionnaire to users in all groups via email and web survey because we can fulfill the users quickly. Cost of taking opinions from the groups with paper is completely reduced since the surveys are taken electronically and email is free, user privacy is maintained. Responses can be automatically collected and stored electronically at users convenience. Reminders can be sent easily and a re inexpensive via email and by using software we can turn email data into data tables for use in spreadsheet.(f) Determine what sampling methodology you would use to distribute the questionnaire. Justify your selection.I would use stratified sampling methodology to distribute the questionnaire. To develop an online system for text book orders the data gathered should be effective and stratified sampling methodology is often essential in such cases. Using this sampling methodology a systems analyst can gather information from different group of users/people say for example you may want to use a survey to gather data from students, faculty but you might prefer to use personal interviews to gather similar data librarians and administrators.(g) Suggest a strategy for analyzing any existing documents that are used in the textbook say process. Explain why you would choose this strategy and why you would select certain documents (You can be general in specifying the types of documents.)S ystems analysts should consider both quantitative and qualitative documents for analyzing. Quantitative documents include analyzing reports, records and forms to determine where the organization stands currently and what the vision for the proposed system is. Qualitative documents include email messages, memos, web pages, procedure manuals and policies because they contain details of the expectations of behavior, the ways in which users expect to interact with information technologies. Systems analysts can take help of guidelines to systematically approach to this salmagundi of analysis. The focus of the document analysis should be a critical investigation, rather than a mere description, of the documents. The analysis should include questions about the educational purpose of the document how librarians, faculty and students are using it, and how it is contributing to learning. Records provide periodic updates of what is occurring in the business, it can provide much useful informa tion to the analyst. Systems analyst should make a note of performance measurement. This measurement can help analyzing the actual and intended performance of the system. Analyzing policies allows the systems analyst to gain an awareness of the values, attitudes and beliefs guiding the organization.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment