| Client Talk |
|
|
| |
The Offshore Development team of eNIDUS was always willing and
capable of giving us immediate turn around on our time sensitive offshore
software development projects, an attribute that we found extremely valuable and reliable.
Apart from being technically knowledgeable, eNIDUS's clear understanding of our needs and proactive approach has given our site a new dimension.
|
|
|
Galino
| UK |
|
|
|
| |
Software Development Lifecycle
|
|
| |
|
|
|
| |
|
We attempt to adhere to the most suitable
methodology for each project. Our iterative development model ensures that
customers can see how their project shapes up and their feedbacks are
incorporated at an ongoing basis.
|
The main benefit of this approach is that the
customer can always see how the project is shaping up, not like waterfall
approach where customer sees projects only after one phase is complete. This
process reduces rework. UML is used as a base modeling language in each phase.
|
Here, emphasis is laid on optimizing costs,
schedules and quality.
|
Software Development Methodology
|
-
Phase 1- Project Initiation (Inception): This
is the explanatory phase of the project. Project objective and description is
described at this stage. The purpose of this phase is to collect and understand
business requirements, detail the project plan and agree upon a high level
statement of work. This phase identifies the project's primary objectives,
assumptions, constraints, deliverables and acceptance criteria.
-
Technical Design (Elaboration): In this phase, the architecture of the system
is designed. The goal is to translate requirements and specification into a
technical solution to produce Technical Design. High Level Design deals with
overall architecture and framework of the project e.g. project is decomposed
into modules/functions/entities/classes etc. whereas Low Level Design deals
with more details of the project like it incorporates pseudo code and
definitions of all technical interfaces of the project.
-
Construction: In this phase, the complete development of the system based upon
the baseline architecture takes place. Here, emphasis is laid on optimizing
costs, schedules and quality.
-
Transition: This phase includes testing of the product in preparation of
release and fine tuning the product and taking care of issues like configuring,
installing and usability issues. The focus of this phase is to ensure that
software is available for its end users.
-
Post Project Support: This is a specific timeframe in which eNIDUS
Professionals would provide support and fixes for bugs encountered in the
functioning of the system. We implement "Change Request" approach in support
phase.
|
We have expertise in iterative development
methodology. We have successfully implemented Rational Unified Process (RUP),
Extreme Programming and Agile Methodologies in our projects.
|
The approach we take for Project Management
depends on the type of project. For bigger and more complicated projects, we
adhere to the PRINCE2 methodology which gives us a clear understanding of the
objectives, plans, risks & timelines of the project. For smaller projects
where the end result is known, we prefer to use the Waterfall cycle, which is
the most successful type for smaller projects where not many iterations are
required and there are lesser chances of going back for major changes.
|
Agile development is used in cases where the
end product is not known. Agile development is suited to problems where the
endstate is not well defined, and the overhead of trying to arrive at that
definition is not worthwhile Risk Management during a software development
lifecycle Risk management is a very important role to play during a software
development lifecycle. All methodologies we use, we maintain a risk log right
form the Inception stage, where the broadly known risks to the system are
recorded. The risk log is regularly updated with the progress in the project
and is used as a tool to manage critical risks and take important decisions.
|
|
|
|
|
|
Technical Edge |
|
|
SDLC .........................................
|
|
|
Share Point .........................................
|
|
|
Sharepoint Cont. .........................................
|
|
|
Our Skills ......................................... |
|
|
|
|
|
|
|
Quick Links
|
|
|
|
|
|
|
Latest News & Events
|
|
10/01/07-
We participated at IndiaSoft 2007, held at Hyderabad on the 9th and 10th Jan 2007.
......................................... |
|
08/08/06 -
eNIDUS to offer high end customized Sharepoint Portal Server
2003 Solutions.........................................
|
|
|
|
|
Our Vision |
| |
 |
| |
| |
"We aspire to develop and deliver a value system to our customers with premium
quality, cost effectiveness and focus on timelines"
|
| |
|
|
|