StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

IT Project Management Approaches - Report Example

Cite this document
Summary
This report "IT Project Management Approaches" discusses Project management approaches depend on the type of project and the expected outcomes of the project. The two approaches discussed above present both positive and negative aspects of project management…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER97.6% of users find it useful
IT Project Management Approaches
Read Text Preview

Extract of sample "IT Project Management Approaches"

?IT Project Management Approaches Project management is not a new field as it has been in existence forquite some time now. All projects be it Business, or IT have to follow a given approach whether consciously or unconsciously. People and resources have to be managed effectively so as to produce desired outcomes. In the same light therefore there exist project management approaches that include agile, iterative, incremental and phased approaches. This paper discusses two approaches that is the traditional/phased approach and the agile approach to IT project management, by describing and analysing them from different perspectives. It narrows down from the above two and looks at some of the specific applications in the information Technology field by looking at the Software development life cycle approach that is part of the traditional approach. It goes further in the agile approach to look at specific applications of the approach to the field of information technology. The paper also compares the two approaches by looking at their strengths and weaknesses and the type of projects to which they can be used/ applied and why they will or will not work. 1. The traditional/phased approach to project management The traditional approach to project management involves very well-organized and deliberate planning and control methods. In this approach there are distinct project life cycle stages or phases which are easily recognizable as one leads directly to another. Tasks are completed in in an orderly sequence, one after the other and this necessitates that a significant part of the entire project is planned before the process begins (Hass, 2007,pp1-8). This model assumes that all events affecting the entire project are predictable and that the tools and the tasks undertaken by each individual are well understood. With this approach it assumes that once a phase is complete it will not be revisited, which is not the case for many projects especially IT projects. This model is forms the basis for the phased methodology used in many projects. The approach has taken many dimensions especially in the field of information technology with various sub models coming up from this traditional/phased model (Hass, 2007,pp1-8). The advantage of this approach is that it sets out the phases for development and stresses the importance of requirements for each stage. On the other hand the limitation is that projects rarely follow the sequential flow and many stakeholders find it difficult to define all the requirements for a project at the beginning(Hass, 2007,pp1-8). The approach has the following distinct stages: initiation, planning and design, execution and construction, monitoring and controlling systems and finally the completion stage. It is important to note that not all projects will go through all the stages mentioned above some may be terminated before they get to the completion stage. 1.1. The Software Development Life Cycle (SDLC) In information technology projects, this phased approach can be compared to the software development life cycle approach (SDLC). This approach is composed of the following distinct stages that must be followed to come up with working software: planning, requirements definition, design, development, integration and testing and finally installation and acceptance (Radack, 2009, pp1-7). The planning stage aims at establishing a bird’s eye view of the proposed software product and uses this to form the basic project organization, assess feasibility and risks associated with the project and define suitable management and technical approaches. The most critical part concerning this stage is the listing of goals of the project and this is done before anything else (Radack, 2009, pp1-7). The requirement definition stage begins immediately the goals in the planning stage are identified. Each of these goals is then refined into a set of requirements which define the major functions of the proposed application and also define the initial data entities. The major functions include: the critical processes to be managed, mission critical inputs outputs and reports. Each of the definitions are known as requirements and are identified by distinct requirement identifiers that contain at minimum a requirement title and a textual description (Radack, 2009, pp1-7). The design stage follows next taking input from the requirements identified above. For each requirement a set of design elements are produced and these are as a result of interviews and workshop efforts. This section describes the desired software features in detail. Two documents exist here, the software design document that contains the design elements and such as process diagrams and the second document called the physical database description that contains structural design elements such as data dictionary. These elements are necessary to provide sufficient information for the programmers to develop the software (Radack, 2009, pp1-7). The development stage uses inputs from the design stage where for each of the design elements a set of artefacts are produced. The artefacts include menus, dialogs and forms among others. At this stage appropriate test cases are developed for each of the related functionality artefacts and an online system is also developed to act as a guide for users(Radack, 2009, pp1-7). The integration and test stage the artefacts, online help and test data are moved from the development environment to a test environment. Tests are then run to verify completeness and correctness of the software. The successful execution of the test suit confirms a robust and complete migration capability. Lastly the reference data is finalized for production use and the production users are identified and linked to their correct roles (Radack, 2009, pp1-7). The last stage is the installation and acceptance stage where acceptance tests are carried out to verify the correctness and completeness of the product. Once it is verified and the suit executed with satisfactory results, the customer formally accepts the delivery of the software product. This method follows the essential components of the traditional approach in phases with one phase leading directly to the other. There is completely nothing that can be done in the following stage before the preceding stage is complete. This approach (the SDLC) is typical and must follow all the above stages for software to be complete (Hass, 2007,pp1-8). 2.0. Agile project management Approach Agile project management approach is a high iterative and incremental process where the developers and project sponsors work together to understand the domain, identify what items need to be created and prioritize functionality(Hass, 2007,pp1-8) . Agile approach is not a single method but a series of methods that are used in project management. The agile methods are used when the following conditions are present: the end user participates throughout the project; the customers, designers and developers are co-located; the aspect of incremental development is possible and visual documentation is possible. The agile approach is best suited for small scale projects. It differs from the traditional approach such that it is very flexible and project deliverables are submitted in stages without having to be defined at the commencement of the entire project. The agile approach is composed of many rapid iterative planning and development cycles that allow a project team to constantly assess the evolving product and obtain instantaneous feedback form customers and stakeholders. The team gets to learn and make improvements on the product along with their working methods from each consecutive cycle. After a streamlined planning, definition of requirements and the solution design phases are completed to get the project going, iterations or a repeat of more detailed planning, requirements, design, building and testing occurs in waves (Hass, 2007, pp1-8). This approach contrasts with the traditional approach as it requires a dedicated full time project team that includes a customer or end user of the product and members should work from the same location. The Traditional approach and especially the SDLC approach does not require team members to work form the same location. Team members can work from different locations and the end user of the product gets to test the product during the last stages of the product development (Hass, 2007, pp1-8). The customer does not necessarily have to be part of the project team u is located in a testing environment where the product will be tested after most of the work is complete to pave way for installation and acceptance. In a typical IT project the approach is used with a small co-located team. The team is usually composed of two developers who come up with codes in pairs; this is done for quality control purposes, the customer, IT architects, a business analysis and a project manager. The work is accomplished through a series of sessions where the team writes codes, then tests working modules of the system and the process is repeated again. There exists minimal documentation as mostly the team relies on informal internal communication (Hass, 2007, pp1-8). The agile processes include three major attributes and these include: (1) incremental and evolutionary where it allows the adaptation to both internal and external events; (2) modular and lean where it allows components of the process to come and go depending on the specific needs of the user and the stakeholders; (3) time based where it is built on iterative and synchronized work cycles, which contain feedback loops and progress checkpoints (Alleman, 2002, pp1-22). The above attributes translate into a series of behaviours that are typical for the agile project management approach. These behaviours include self-organization of teams of people less than nine, a guiding vision that is necessary for predicting change and adapting to different situations, simple rules that culminate into complex behaviours that are seen to emerge over time, free and open access to relevant information for the completion of the project, a light touch management style which is seen to replace the traditional control approaches and lastly adaptive leadership in order to balance on the edge of chaos (Tignor, 2009, pp1-23). The agile approach works in better in small projects and this one of its biggest let-downs as compared to the traditional approach that can be used to manage a project in various geographical locations. Secondly this approach uses customers in the process so as to tailor the product to their needs, this may not work when many customers are involved because of the complexity of needs that arise and this brings in the traditional approach that works better in such situations (Tignor, 2009, pp1-23). In conclusion Project management approaches depend on the type of project and the expected outcomes of the project. One method may work for a project while another may not. The two approaches discussed above present both positive and negative aspects in project management. Each one of them is different in its own light but can be adopted and suited for a specific project (CMS, 2008, 1-10). List of References Alleman, G. B. (2002). Agile project management methods for it projects. In E. G. Carayannis, & Y. H. Kwak, The Story of Managing Projects: A Global, Cross– Disciplinary Collection of Perspectives, (pp. 1-22). Colorado: Greenwood Press. CMS. (2008, March 27). Selecting a development Approach. Retrieved October 23, 2011, from Center for Medicare and Medicaid Services: https://www.cms.gov/SystemLifecycleFramework/downloads/SelectingDevelopmentApproach.pdf, pp1-10 Hass, K. B. (2007). The Blending of Traditional and Agile Project Management. The PM world Today Journal, IX(V):1-8. Radack, S. (2009, April). software development life cycle . Retrieved October 23, 2011, from National institute of standards and technology: http://csrc.nist.gov/publications/nistbul/april2009_system-development-life-cycle.pdf, pp1-7 Tignor, W. W. (2009). Agile Project Management. International Conference of the System Dynamics Society (pp. 1-23). Severna Park, MD: IEEE. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“IT Project Management Approaches Coursework Example | Topics and Well Written Essays - 1500 words”, n.d.)
IT Project Management Approaches Coursework Example | Topics and Well Written Essays - 1500 words. Retrieved from https://studentshare.org/information-technology/1434205-it-project-management
(IT Project Management Approaches Coursework Example | Topics and Well Written Essays - 1500 Words)
IT Project Management Approaches Coursework Example | Topics and Well Written Essays - 1500 Words. https://studentshare.org/information-technology/1434205-it-project-management.
“IT Project Management Approaches Coursework Example | Topics and Well Written Essays - 1500 Words”, n.d. https://studentshare.org/information-technology/1434205-it-project-management.
  • Cited: 0 times

CHECK THESE SAMPLES OF IT Project Management Approaches

Project Management a Strategic Planning Approach

The following case study "project management a Strategic Planning Approach" is focused on the company project management Ltd.... for organising a one day training event for Level 3 Undergraduate students on project management.... hellip; All over the world, most of PM practitioners prefer to use project management Board of Knowledge (PMBoK) and Projects In Controlled Environments (PRINCE2) methodologies as they are the standardized ones....
12 Pages (3000 words) Case Study

Process Approach to Project Management

Executive Summary Nowadays project management (PM) is widely used not only in industrial context (e.... More and more executives realise that project management provides significant benefits for their businesses, for example such as those mentioned by Kerzner (2006: p.... One can say that today project management is increasingly becoming one of the major organisational approaches in the government of enterprises.... This paper is aimed to give an overview of the process approach to project management, which represents one of the key methodologies of modern theory of project management....
17 Pages (4250 words) Essay

The Concept of Risk in Diffirent Project Management Approaches

THE CONCEPT OF RISK IN DIFFERENT project management approaches By Author Date Table of Contents Table of Contents 2 Introduction 3 An Overview of Risk and Risk Management 4 Concept of Risk in Prince2 Project Management Approach 5 Concept of Risk in Scrum (Agile) 6 Comparison of concepts of Risk in Scrum (Agile) and Prince2 8 Conclusion 11 References 12 Introduction A risk is anything that can cause changes to project.... Before we discuss the concept of risk with respect to different project management approaches we first need to discuss different approaches to software project management....
8 Pages (2000 words) Essay

The Concept of Risk in Different Project Management Approaches

The concept of risk in different project management approaches Customer Inserts His/Her Name Customer Inserts Grade Course Customer Inserts (06 05, 2012) Outline 1.... Discussion and Conclusion The concept of risk in different project management approaches 1.... Introduction Risks in project management often occur.... Risk management is important and there are different methodologies which are applied in project management to minimize the negative outcomes (Hubbard2009, p....
8 Pages (2000 words) Essay

Critical approach in project risk management

Along with this, the paper will also cover the way risk analysis can be used to drive project management decisions.... It is due to this reason that the managers of construction firms put their efforts on identifying and evaluating the possibility of risks that their companies may face at some point during project management related to operational, financial and, contractual activities.... A properly planned strategy is required for construction firms to analyze the risks associated with project management, as well as to achieving the balance between their operational necessities and identified risks....
16 Pages (4000 words) Essay

Cheryls Change Management Approaches: Experience in Product Design

This design may require that internal culture or routine procedures are transformed to pave way for more proficient approaches.... Whenever there are strong oppositions to these change concepts, several approaches must be explored to remove any source of hindrance to the organisational changes.... This paper critically looks at the Case Study whereby Cheryl Hallstrom, a long-time employee of Lakeland Wonders, a high-quality wooden toy manufacturer, who has just assumed the CEO of the largest family-owned business attempts to make dramatic changes in the management of the company....
11 Pages (2750 words) Research Paper

Contemporary Approaches to Project Risk Management

The current project risk management of the firm is evaluated compared to other project risk management approaches – as presented in the literature.... The current paper focuses on risk as an element of project management.... The paper "Contemporary approaches to Project Risk Management" discusses that the control of risk in modern organizations can be characterized as a challenging task.... nbsp;… One of the most important problems of the current risk management approach of IWS is the lack of a detailed risk quantification method....
8 Pages (2000 words) Coursework

Agile Project Management Approach: The Aviation Industry

This paper presents a detailed analysis of an agile project management approach, in which every iteration is an opportunity to go back over the plan and adjust to reality for the next iteration.... The basic purpose of this research is to discuss the agile project management with respect to the aviation industry.... The project management is a set of different but interconnected tasks and is an important activity of more or less every organization in view of the fact that almost every organization at the present is concerned with some kind of project management....
6 Pages (1500 words) Research Paper
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us