1 2 3 4
 

SDLC process

I will use System Development Life Cycle Process for better results.

Project Planning

1. This will include the software configuration management plan, Software Quality Assurance Plan, Project plan schedule.

Requirement Analysis

1. Gathering the information that applicable in the systems.

2. Meeting with owners and users of the systems.

-We can use skype and email as part of our online conversations.

-Face to face meeting but it depend for the location

of the owner.

3. Provide a big lists of functionality, the system should do, business logic,

what data should stored in the system.

4. Final approval from the approval for the requirements of the systems after gathering the

information.

5. Creating documentation files, (Flowchart and Word) and I will send it through your email and this will be confirmation between you and me.

Design

1. The software design is produced from the results of the requirements phase.

2. The architectural process including hardware design and software design. Design functions and operations are described in detail, including screen layouts.

3. For the design of the graphical user interface, I want to hear your suggestion about your needs

according to your best design from your own perspective knowledge. And also, I will create my design base on my knowledge and I will show you for corresponding response.

4. The hardware that we will use. For instance, we discuss if the system will run

only in their local area and or online. We should discuss for the preparation for the hosting of the system for online. If will run only on local, I will be a stand also as a Technical Support for configure

the Ubuntu linux or Windows application.

Code

1. Produced from the deliverables of the design phase.

2. This will be the start of structured and code development of the system. Converting the

requirement into code.

First, I will ask the in-charge of the owner of the system for the intial target month to

finish the system. And I will create the timeline for every function and system module

of the system and I will send though the email of the in-charge for the corresponding

comment or suggestion. And also the timeline for the testing process. And so that both parties should finalized timeline accordingly.

Intergration and Testing

The implementation is tested against the

requirements to make sure that the product is actually solving the

needs addressed and gathered during the requirements phase. This is intended to test from the scratch using the preparation of test cases, test scenario, test data. Also the testing environment is

considered. Testing server can be done on my PC. User Acceptance Testing, I will create a

I will conduct the User Acceptance Testing for 1 day only or it depend

on the system(if the system is large scale, much time for schedule). The user of the

system will test from there own knowledge about the requirements.

Deployment

The final stage of development, where the software is put into production and runs actual business.

About the payment

If the system is developed from the scracth it depend of the size of the data, and the system. Small system which is not very expensive and Large scale (Static and Dynamic websites). For me,

the initial payment calculation is done in Requirement Analysis. After requirements analysis phase, I will calculate the initial payment because this phase

is about gathering information and the final list of functionality and modules system is about and this is intended to have an idea about the payment.

30%

When the code development is ongoing, 50% done (functionality, modules) from the timeline. I will send you a report about a percentage of payment.

60%

After the Integration and Testing, I will send you a report for another percentage of payment.

80%

After Deployment, after the finish line is achieved, when all is ok, I will send you a final report for a percentage of payment.

100%

It is also for us for a negotiable about the payment. I want to hear you about your concern to discuss the needs so that we can finalized the payment process.

For additional functions, modules in the system concern, it will become additional payment process.

 

 

 

 
 
Free Web Hosting