|
Development Process for Web-Enabled Applications - Coding |
|
Coding
Objective
The
objective is to translate the detailed design into application source code of
the chosen programming language using the tools and development environment identified
during design phases. Entry Criteria
The coding process gets initiated
with: ·
Reviewed and Approved Low Level Design document is
available ·
Unit test plan (UTP) is available ·
Coding standards ·
Project Plan including Configuration Management Plan (CM) ·
Updated version of User Manual and System Manual Process Description
Coding
Process
Coding is
a process of translating the detailed design into a programming language that
is ultimately transformed into machine executable instructions. Style is
an important attribute of source code and can determine the clarity of a
program.. In all cases, simplicity and clarity are
key characteristics. While coding, language/tool specific standards have to
be followed. Code Walkthrough
It is a Quality Control activity performed after the coding has been
done. The review checklist for code review
appears in the procedure MT/TECH/FTR. The review comments are to be tracked
to closure before the release of the code. This activity is can be on a sampling basis and is based
on the discretion of the Project Manager. If the code review is on a sampling
basis, the same must be explained in the Project Plan and the criteria for
selection must be elaborated. Also, threshold limits should be set specifying
the number of discrepancies that can be found before completely re-reviewing
the code. Deliverables from the process
The deliverables from this process
are: ·
Source Code ·
Updated Project Plan Exit Criteria
The exit criteria for the Coding process
are: ·
Reviewed code ·
Closed Defect reports ·
Updated Project Plan ·
Traceability matrix updated (Refer
to 12.3.5 for format
of this matrix) |
|
Back to the LinksMultiple eBay Auction | eBay Shopping home page
Copyright 2005 LinksMultiple - all
rights reserved. No part of this information may be copied or reproduced
without prior written permission.