Applying Web Technologies !

Software Development Methodology

FDSC uses recognized software engineering principles and project management skills in its development efforts. This ensures that information systems are built on time and within budget, meet the requirements of the business users, and can be adapted to meet the changing business environment. Following are the steps:

STEP 1 : Planning

Choosing an appropriate Development Lifecycle

This step integrates process, methods and tools for the development of information systems. FDSC ensures the framework activities are appropriately adapted to the characteristics of the software project, the requirements of the project team and the SDLC adopted. The software process model recognizes that software, like all complex systems, evolves over a period of time. A software process or SDLC provides the framework from which a comprehensive plan for software development can be established. This Approach encourages FDSC to analyze customer requirements, define the processes that contribute to the achievement of the product which is acceptable to the customer and keep these processes under control.

Creating a Project Plan

Once a development lifecycle is choosenchosen a Project Plan is brought into place. To create a project plan the following will need to be defined and included in the Plan

  • Strategy
  • Scope
  • Schedule
  • Budget
  • Roles and Responsibilities

STEP 2: Execution

This step would include the following activities Requirement Analysis, Design, Construction, Test Take a look at the chart indicating what project documentation to expect during each of the activities mentioned above.

STEP 3: Release

The Release Management process ensures that there is a defined process for creating new services / features and rolling out the correct, tested and approved versions of implemented software. This step interfaces with Change Management and Configuration Management.

STEP 4: Maintain

To meet the ever changing environments FDSC helps you maintain your product or application that you have already spent hundreds and thousands of dollars to develop. This step helps in

  • Feature Addition
  • Product / Feature customization
  • Ongoing bug fixing
 

Talk to us!

My status

Why us?

Reliability and a solid line of communication were the two most important things for me when searching outsourcing software development.  From my first phone call to FDSC, to every email I send, responses have been quick, clear, and dependable.  They stay on top of my work, even when I fall behind.  My experience with FDSC has been a good one and I would definitely recommend them.

Jerry Su
Owner, Lava Lighting LLC