InfoCRAFT offers a host of Design and Development Services and follows an Agile Development Framework supervised in a Requirements - Develop - Test - Deploy engagement Model.
In most cases, we start working with our clients when requirements are hazy at best. Our Objective is
- To capture the maximum requirements
- Determine the optimum set to do a Proof of Concept or a Minimum Viable Product
- Define a Roadmap to Design & Development
- Develop Incrementally to realize Small Development Cycles, Quality Product and Early Deployment
While InfoCRAFT capabilities stretch beyond any specific Development Environments, we believe we can drive maximum value for our Customers on the Open Source Stack for Development Environments.
This helps our Customers, especially Entrepreneurs, save on Software Licensing costs right from application inception.
Our comprehensive 5 step methodology helps us understand the processes and structure better
Solution ArchitectureOverall Solution Design. Starting Point. Includes People, Process, Technology. A Birds Eye View of the Solution depicting its Systems and its interaction with other Systems.
Systems LandscapeFootprint of Systems being used in the Solution Architecture defining the role of each system in the overall solution landscape.
Systems Integration DesignDesign Definition of how each system in the Systems Landscape speaks to other systems in the landscape.
Systems Functional SpecificationsFunctional Specification (of each system) of each function system is to achieve including the Use Case Diagrams.
User Interface DesignSpecification to include user interface elements, of how the system would achieve the functionality so specified using the elements available.
System Study & Analysis: Understand high-level requirement of the partner & translate into business concept document & diagrams, supported by UI Design or wireframes.
Deep dive &Prototyping supported by detailed screen flow, process-flow & system design document. Requires discussions & workshops with customer mapping requirements & delivery plan towards Component Development.
Development plan is broken to deliverable phases, to get early access to solution. End of each phase of delivery marked by Testing report, where user runs business scenarios & validates system against requirements.
At project completion all sets of document & complied code of application handed over to mark completion of the project
We use thousands of open source
projects to build scalable and reliable products.
We have released millions of lines of
code under open source licenses for others to use.
We believe that a healthy ecosystem is
important for the sustainability of open source for all.
Linux (Various Distributions)
Apache
Collaboration Suites (Horde)
MySQL (Oracle)
Glassfish (Oracle)
Netbeans IDE