| |
 |
Home << Projects.html
|
 |
 |
Project Process
Project lifecycles never went so smooth
Each project Elluminates Software works on follows an iterative process that moves
projects through a development lifecycle in a logical, stepwise fashion. Four of the major project lifecycle stages are highlighted below. Projects, based off there complexity, will go through at least the four highlighted stages, and may go through several more.
As you learn about Elluminates Software development lifecycle, please keep in mind that when we use the word "system," we can mean your software application, network design and implementation, computer systems, or software security design. All of these and others will go through the project process we use.
Requirements
Before Elluminates Software starts any project, it is imperative we know what you want to achieve. The requirements stage allows us to gather the detailed specifications on what the project's goals and capabilities should be. Essentially, it allows us to find out what the system we are building will do.
Design
The design stage flows from analysis of the requirements in the System Requirements Specification (SRS), as well the system's blueprints. The design stage is where the blueprint from the Software Architects is created for the system's developers and programmers to use. Specific design decisions are made during this stage that allow for optimizations in performance, security, usability and scalability.
Implementation
The implementation stage is where the blueprint is translated into the system. The system will have to meet both the agreed upon requirements as well as the architecture laid out by Elluminates Software's design. Because the system is designed before any work begins, the important time consuming technical issues have been resolved. Furthermore, because there has been a process in place to clarify out-standing goals or requirements, the system development during the implementation stage can run as smoothly as possible.
Deployment
The deployment stage is when the system is put into its production environment to be used by the end-users. This stage is when you receive your finished product and all documentation that has been agreed upon. Generally, we include in the tasks how the system will be delivered, when it will be delivered and what post-installation events Elluminates Software will provide. Our goal is to ensure that every step of the process is known as far in advance as possible by both you and us.
Each stage is described below, starting with the Requirements Stage. To learn about the Requirements Stage, please click on the Requirements Stage image below.
|
 |
 |
|
 |
|
|