Software Development Project: Process, Organization, And Individuals Essay

Software Development Project: Process, Organization, And Individuals It is obviously necessary to establish the basic parameters of a software development project before detailed planning begins, from determining the specific objectives to forming an assessment of the basic needs and phases that will be part of the project. Once this is completed, however, the real work of forming a plan for carrying out the project, assigning responsibilities, and ensuring that the project will work within established hierarchies and operational procedures must begin. The following paragraphs will detail the process model, organizational structure, and individual responsibilities that will enable the development project to be successfully carried out. With this understanding explicitly and consciously in place, the project will be able to proceed efficiently and effectively.

Process Model

The lifecycle model that will be utilized in the adoption of a new primary health care data and communications system will be the evolutionary delivery project lifecycle model. Combining certain aspects of what are known as the evolutionary prototyping model and the staged delivery model, this particular lifecycle model emphasizes ongoing development built up from an initial implementation...

...

This approach will allow the basic communication software system to be put in place more quickly, and functionality and usability will grow rapidly as other elements are added, modified, and solidified within the software system as a whole (BE, 2012).
Initial planning is a major component of this lifecycle model, as failure to develop a detailed, comprehensive, and well-integrated plan from both management and technical perspectives carries a high risk of project failure or inefficiency (BE, 2012). The planning phase could take as long as four months to complete, and while it is important to conduct this phase efficiently it should not be rushed or cut short due to time or budget constraints, as this phase will truly be the decisive factor in the ultimate success of the project (BE, 2012). After the planning has been completed, initial implementation should only take another few months at most, with the basic communication system in place possibly as early as six weeks from the completion of planning. Following this, the system will continue to receive additional features and modification for at least a six-month period, until reaching completion.

Organizational Structure

As with…

Sources Used in Documents:

References

Business eSolutions. (2012). Project lifecycle Models. Accessed 22 January 2012. http://www.oxagile.com/article/182-dedicated-software-development-team-roles

Glickman, S., Baggett, K., Krubert, C., Peterson, E. & Schulman, K. (2007). International Journal for Quality in Health Care 19(6):341-48.

OxAgile. (2011). Dedicated Software Development Team Roles. Accessed 22 January 2012. http://www.oxagile.com/article/182-dedicated-software-development-team-roles


Cite this Document:

"Software Development Project Process Organization And Individuals" (2012, January 23) Retrieved April 19, 2024, from
https://www.paperdue.com/essay/software-development-project-process-organization-77627

"Software Development Project Process Organization And Individuals" 23 January 2012. Web.19 April. 2024. <
https://www.paperdue.com/essay/software-development-project-process-organization-77627>

"Software Development Project Process Organization And Individuals", 23 January 2012, Accessed.19 April. 2024,
https://www.paperdue.com/essay/software-development-project-process-organization-77627

Related Documents

Software Development Life Cycle ( SDLC) Explain Requirement process ( in SDLC) in detail. Why is this exercise important? Requirements engineering is a fundamental activity in systems development and it is the process by which the requirements for software systems are identified, systematized and implemented and are followed through the complete lifecycle. Traditionally engineers focused on narrow functional requirements. Now it is being argued by Aurum and Wohlin (2005) that focusing only

Software Development Life Cycle Agile Software Development Agile software development is a popular software development process or methodology that has gained a lot of popularity in the recent years due to its effectiveness and ease of use. Firstly, it encourages collaboration and teamwork throughout the life cycle of development and this makes it easy to plan and implement. Agile software development is all about breaking a task into small chunks that make it

Qual Att Quality Attributes in Software Development Every aspect of the software development cycle should ultimately be focused on the client in one way or another, from price to function to program size and more. In order to maintain consistency in the focus and the development trajectory of software, certain concrete goals should be established and built into the processes of development that make up the software development lifecycle. These goals can

Software Development Life Cycle Social Media Software Implementation Project Social media is an important aspect of every business today because it gives companies a unique chance to understand the customers better and to interact with them at a more personal level. A wide range of social networking tools are used by companies to attract customers to the products and services offered by the company and this makes social media software implementation essential

PRINCE2 is used in both the public and the private sector. It is mainly used in the UK by the government, but the method is successfully applied internationally also. PRINCE2 is useful because it focuses on business justification, it supports a well established organization structure for the project management team, it provides a product-based planning approach. The method also focuses on segmenting the project into several stages that can be easier

Software Processing Methodology Understanding the Problem Klyne Smith, DSE Candidate Dr. Frank Coyle Technical Motivation Research and Contribution Methods Software Processing Methodologies Waterfall Methodology Strengths Weaknesses Opportunity Threats Iterative Methodology Strengths Weaknesses Opportunities Threats Model Methodology Strengths Weaknesses Opportunities Threats Where do we go from here (Spring 2010)? Define measurement data points for Test Case analysis Section IV Creation and Validation of the predictive model Section V Summary Analysis Practical Usage Praxis Conclusion Books Articles / Web Information Software Processing Methodology: Understanding the Problem Section I: Introduction In this work, I examine three different Software Processing Methodologies. I start with the iterative model, followed by the spiral