SERVICES: SOFTWARE DEVELOPMENT
 
Software Development

The most important task in the Software Development Service is to build the application based on the result of the work done in the Business Process Consulting.

If the customer provides a very good advance of the Software Specification Document and of the non-functional Prototype, then the Business Process Consulting phase becomes shorter and the Software Development phase begins earlier.
Project Management

The Product Manager is the person in charge of the project and is the formal communication channel with the customer. He works as a team with the Development Manager and the programmers.

During the entire project, the team and the customer will have access to a web-based portal that provides information about the status of the project by task and feature, and the status of every defect found.
   
  Services:
  Our services
 
 
Solftware Development
 
 
   
   
     


"Add Code" Service

Flowork Engineers developers can add C# code to your HTML site and desktop application forms designs.


Deliverables

The deliverables of the developing phase are:

  • Source code and executables (source code
 
and resell rights exclusive to you ).
  • Operation and support information systems
  • Final versions of all project documents
  • Acceptance Test Plan Results.

Development Model

Our development model is a combination of some of the best development practices: Microsoft Solutions Framework, Rational Unified Process and some Agile methodologies.

We work with Incremental Delivery, which allows us to deliver the most valuable elements of a system first (building, testing and deploying), which in turn allows our customers to start getting benefits from the system earlier.



Flowork Engineers believe in the Agile Manifesto and its principles:

  • Working software is delivered frequently (weeks rather than months).
  • Working software is the principal measure of progress.
  • Even late changes in requirements are welcomed.
  • Close, daily cooperation between business people and developers.
  • Face-to-face conversation is the best form of communication (co-location).
  • Projects are built around motivated individuals who should be trusted.
  • Continuous attention to technical excellence and good design.
  • Simplicity.
  • Self-organizing teams.
  • Regular adaptation to changing circumstances.

Microsoft Technology Competency Areas

Flowork Engineers have helped the clients take advantage of our technical expertise for successful accomplishment of custom web and windows form applications. Flowork Engineers’ experienced ASP .NET developers, in Costa Rica, have an extensive knowledge of the following areas:

  • Microsoft .NET Framework
  • VB.Net, ASP.NET
  • Visual Studio .NET 2003 / 2005 / 2008
  • Knowledge of HTML, DHTML, Java Script and AJAX
  • ADO.NET
  • Knowledge of web services, web forms, web server controls, XML, XSL and RSS
  • COM Interoperability
  • Smart Client - Quick Start
  • SQL Server
  • PDF engine
  • SQL Reporting
  • Share Point Server

ASP.NET is an object-oriented language that allows faster development, functionality, and supports Multiple Programming languages that allows programmers to code in many .Net languages.

How do Flowork Engineers charge for the Software Development Service?

The Software Development service has a fixed total price, calculated at the beginning of the development phase, and the price is based on the estimation of the time required to deliver the service or product that has already been specified.

For every Software Development service there is a detailed contract that contains agreements related to:

  • The list of items to be delivered and the specifications
  • Delivery schedule
  • Payment schedule
  • Acceptance testing
  • Confidential information
  • Copyright agreement, where the customer holds the copyrights and owns the final product and its source code.

Read about outsourcing this service

Copyright © 2010 Flowork Engineers - Software Costa Rica - Phone (506) 2519-4671
software costa rica software development costa rica