Question

In: Computer Science

how do i do an iteration plan of a website project at the inception phase of...

how do i do an iteration plan of a website project at the inception phase of srs?

Solutions

Expert Solution

Iteration planning is generally the process of adapting as project unfolds by making alterations in plans accordingly. Plans are changed simply based upon feedback from monitoring process, some changes on project assumptions, risks, and changes in scope, budget, or schedule. It is very essential to include the team in planning process. Basically, planning is generally concerned with explaining and defining the actual sequence of intermediate results. It is an event where each of team members identifies how much of team backlog, they can commit to delivering during an upcoming iteration.

Iteration planning is generally process of just discussing and planning next cycle, phase, or iteration of software application that is in process of development. An evolutionary developed plan is very essential because there are always changes in developed content and schedule as an early conjecture that simply evolves into highly and well-understood project circumstances.

Inception Iterations :
In some of cases where project includes new product roll-out or simply creation of new technology, iterations might be essential to further explain scope of project, risks, and all benefits. It might also involve a further increase in quality of use-case model, business case, risk list, architectural proof-of-concept, or even project and iteration plans. Extension of this inception phase can also be advised in some of cases where both risk and required investment are high. It can also be advised where problem domain is new or team is not experienced.
The early prototyping technique also integrates foundation components of architecture of candidate and also provide an executable framework for explaining and simply elaborating use cases of system. To achieve prototype that is acceptable, Large-scale, and custom developments are two iterations. But its better for various projects to be able to get by use of only one. Inception iteration is generally responsible to establish scope and vision and to explain and define business case.

Elaboration Iterations :
In each of iteration, supporting environment is refined further. If initial elaboration is only focused on preparation of environment for analysis and design and implementation after then second iteration might focus on preparation of test environment. The preparation of test environment basically includes configuring test processes, writing development case part, and also preparing or generating templates and guidelines that are needed to be followed for test and setting up test tools.
Elaboration iteration also results in architecture with complete framework and infrastructure for execution. To achieve an architecture baseline that is acceptable, some of projects require two iterations. Some additional and extra iterations may be required by unprecedented architectures. On other hand, projects that are developed on highly and well-established architecture framework can be get by use of single iteration. During elaboration iteration, requirements are defined fully and architectures are well-established.

Construction Iterations :
The essential result of late iteration in construction phase is that more functionality is added, which yields an increasing complete system. During construction iteration, use cases are generally realized and architectures are fleshed-out. Some of projects need and require two construction iteration. First is an alpha release that includes executable capability for each of critical use cases. Second is a beta release that provides 95 % of total product capability breadth and also achieves some of essential quality attributes that are needed and important.


Transition Iterations :
Transition iteration is generally responsible to migrate product into user community. Several projects use only one iteration to transition beta release into end product or final product. Even these projects learn to live with only one iteration among beta release and end product or final product release.


Related Solutions

What is the difference between a project charter and a project plan? At what phase(s) of...
What is the difference between a project charter and a project plan? At what phase(s) of the project life cycle is each done?
Explain the purpose and each of the key components or steps of Phase I, plan and...
Explain the purpose and each of the key components or steps of Phase I, plan and design an audit approach. Use the subsequent material for each of these steps or components as well as any online sources that you find to help you explain the steps.
How do I do a nursing care plan with this case scenario? Mrs. Rose is a...
How do I do a nursing care plan with this case scenario? Mrs. Rose is a 51- year- old female who is admitted to the medical surgical unit following a resection of the sigmoid colon and rectum due to a cancerous growth. She has a colostomy. Mrs. Rose is married, has three children - two daughters, age 29 and 26, who are living on their own approx. 2 hours away and a son, age 20, who is in university and...
Enviromental Biochemistry What is Phase I and Phase II metabolism, and what can it do for...
Enviromental Biochemistry What is Phase I and Phase II metabolism, and what can it do for xenobiotics?
How do the Gauss-Seidel, Newton-Raphson, and Fast-Decoupled-Newton-Raphson iteration methods differ from task layout, iteration terminations, and...
How do the Gauss-Seidel, Newton-Raphson, and Fast-Decoupled-Newton-Raphson iteration methods differ from task layout, iteration terminations, and from the point of convergence? What does the Gauss-Seidel method acceleration factor means, how does it affect the calculation?
describe how phase I and phase II metabolism influence/affect i) renal and ii) hepatic elimination of...
describe how phase I and phase II metabolism influence/affect i) renal and ii) hepatic elimination of a drug? Answers must be detailed and complete sentences.
How do I find an expected return (Ke) of a 529 college savings plan? There are...
How do I find an expected return (Ke) of a 529 college savings plan? There are no dividends and sites like Yahoo Finance do not provide growth rates. If I am looking back to previous years, would the Ke be the actual growth rates achieved?
How do you Refrence a website in Apa7th edition?
How do you Refrence a website in Apa7th edition?
Question 1: As an Agile Professional, I want to learn the purpose of Iteration, so that I...
Question 1: As an Agile Professional, I want to learn the purpose of Iteration, so that I can help prepare my team to begin building our product.  Question 2:  As an Agile Professional, I want to learn the practice of requirements elaboration so that I can better specify acceptance criteria for stories.  Question 3: As an Agile Professional, I want to learn the practice of backlog grooming so that I can help my team to maintain and prioritize our story backlog.  Question 4:...
e-commerce Hi I have project in e-commerce I  will create a website that sells shirts to people,...
e-commerce Hi I have project in e-commerce I  will create a website that sells shirts to people, holidays, events, or school students Create your own e-commerce business in Saudi Arabia (website or mobile application), you need to explain the process that you will follow in building your e-commerce presence. Before you begin to build a website or app of your own, there are some important questions you will need to think about and answer. The answers to these questions will drive...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT