|
 |
|
 |
It is an estimation Tool to measure the price and time which will be taken for a particular job like Java code, Oracle database problem fixing, Java report building, Java Programming on special aspect. |
 |
Here you can create a work/Job for Us. |
 |
User has the Options to estimate the no. of hours, price which will be taken for the particular Softwares related job to be completed. |
 |
User can select a criteria based on which the estimated hours can be calculated. |
 |
User can check the output i.e. Hours and price for the. Options selected. This facility is available for all users in USA only. |
|
| VISUALS OF METHODOLOGY |
|
GeetUp Methodology |
| PROCESS FLOW OF IT ON DEMAND |
 |
Planning |
 |
Requirement Analysis |
 |
Design and development |
 |
Implementation |
 |
Testing & integration |
 |
Evaluation |
 |
Release |
 |
Support and maintenance |
|
|
| MAIN PROCESS METHODOLOGY |
| 1-
Requirement Analysis |
| In this phase we take tasks that go into determining the needs or conditions to meet for a new or altered product, taking account of the possibly conflicting requirements of the various stakeholders, such as beneficiaries or users.
Requirements must be actionable, measurable, testable, related to identified business
needs or opportunities, and defined to a level of detail sufficient for system design.
Requirements can be functional and non-functional. |
 |
|
GeetUp Methodology |
|
| 2- Estimate tool to calculate the hours and price needed |
| We can estimate price for given parameters of software development components. |
|
|
| 3- Contract sign off |
|
 |
It is an agreement which should be signed between both the parties for trade purpose |
|
|
4- Start development
is the set of activities that results in software products.
Software development may include research, new development,
modification, reuse, re-engineering, maintenance, or any other activities that
result in software products.[1] Especially the first phase in the software
development process may involve many departments, including marketing,
engineering, research and development and general management. |
 |
|
| 5- Monitoring of the development work by client side |
| 6- |
 |
|
|
| STEP INVOLVED |
| Step 1 |
| Client enters the IT on demand application |
| Step 2 |
| Enters the company details |
| Step 3 |
Enters the IT related requirements details in the format provided in the webpage
Then estimator tool provided facility for the estimation of the different work and estimated time that can be spent for developing the same |
| Selection of the work from the following list |
 |
Web Designing, Development & Maintenance. |
 |
JAVA. |
 |
MS SQL. |
 |
Oracle. |
 |
DB2. |
 |
UNIX/LINUX. |
 |
C, C++, C#. |
 |
HTML, XML. |
 |
JavaScript. |
 |
CORBA. |
 |
ABAP. |
|
| SOLUTIONS FOR |
 |
Human Resource Management. |
 |
Communication & co-ordination. |
 |
Information in time & effective use. |
 |
Business decisions making. |
 |
Document processing. |
 |
Finance & accounts assessment in perfect time. |
 |
Production budgeting or cost evaluation. |
 |
Cash management/fund management. |
 |
Customer satisfaction research & development. |
 |
Supplier information. |
 |
Banking/economic reformations, etc. |
|
| SOFTWARE DEVELOPMENT PROCESS |
GeetUp has a unique development methodology that is derived from the Rapid Application Development Methodology , we developed the methodology to provide a completely validated characterization of the bounds of a typical software process improvement. |
| Six process areas are used: |
| 1 |
Requirements Management (RQEM) |
| 2 |
Project Planning (PP) |
| 3 |
Project Monitoring and Control (PMC) |
| 4 |
Process and Product Quality Assurance (PPQA) |
| 5 |
Configuration Management (CM); and to some extent |
| 6 |
Measurement and Analysis (MA) |
|
| Some other process areas are : |
 |
Requirements Development (RD) |
 |
Technical Solution (TS) |
 |
Product Integration (PI) |
 |
Verification (VER) |
 |
Validation (VAL) |
 |
Risk Management (RSKM) |
|
| OUR APPOROACH |
| Our methodology is based on two core concepts: |
Milestone-Based Approach This approach defines clear milestones in the project life cycle allowing for contingency planning, management, and timely project control. |
Iterative Development Approach This is built on a version releases strategy. Solutions are developed by building, testing and deploying core functions. Consequently sets of features are added. By having Iterations, or versions, there is allowance for revision, correction and greater effectiveness. With iterative development a functional version of the final product is produced. Code, documents, designs, plans, and other deliverables are also developed in an iterative manner |
| PROCESS PHASES |
| Project Initiation Phase |
The initiation phase comes right after a contract is signed with GeetUp. In this phase all parties involved in the project and their exact roles are identified from both parties; the client and GeetUp. On the GeetUp side, a project manager is assigned to the project. In addition, the resources required for the project are defined; whether human resources, hardware resources, or documentation and material. The outcome is a preliminary plan of meeting and milestones for the next phase. |
| Requirements Management Phase |
Requirement Management PhaseThe requirement management phase addresses one of the most fundamental issues for project success; unification of the project team behind a common and clear set of requirements. The team must have a clear vision of what it wants to accomplish for the customer and be able to state it in terms that will motivate the entire team and the customer. Creating a high-level view of the project’s required goals and existing constraints will serve as an early form of planning; it sets the stage for the more formal planning process that will take place during the project’s design and plan phase. |
| Design & Plan Phase |
The design and plan phase tackles the detailed design of the solution and the complete final and detailed plan of the project. During this phase the team works through the design process to complete the design, and prepares work plans and exact schedule for the various deliverables and milestones. This phase takes the requirement specifications document as its input. |
| Code & Unit Test Phase |
During the code and unit test phase the team accomplishes the building of the solution components and functions. However, some development work may continue into the test and deploy phase in response to the full system testing. The start of this phase is dependant on the approval of the deliverables of the Design & Plan Phase; the Click-Through Demonstration where applicable and the Project Plan. This means that this phase will not start before the approval of the deliverables of the Design & Plan Phase. This phase involves more than code development. The infrastructure is also developed during this phase and all roles are active in building and testing deliverables. The testing of this phase is not on the fully integrated solution, but rather on each unit or function developed. Every unit is tested on its own after being developed before being integrated into the whole solution. During the code and unit test phase, there might be a one or two demonstrations at the most provided by GeetUp to the client. These demonstrations are simple in nature and are intended to make sure of a common understanding. Whether there would be demonstrations or not, is dependant on the nature of the project. |
| Test & Deploy Phase |
The test and deploy phase conducts testing on a solution whose features are fully integrates and complete. Testing during this phase emphasizes: - Usability - Functionality- Interface Testing is attempted to be under similar conditions to that of the live environment. The team focuses on resolving and triaging (prioritizing) bugs and preparing the solution for release and deployment. After full testing, the team deploys the core technology and site components, stabilizes the deployment, and transitions the project to operations and support. Stabilizing activities are ongoing during this period as the project components are transferred from a test environment to a production environment. The deployment completion culminates this phase. By this time, the deployed solution should be providing the expected business value to the customer and the team should have effectively terminated the processes and activities it employed to reach this goal. |
| Acceptance & Evaluation Phase |
The customer must agree that the GeetUp team has met its objectives before it can declare the solution to be in production and close out the project. Acceptance will be based on the signed Requirements Specification and Design documents. The team obtains final customer approval of the project. After the deployment, the team conducts a project review and a customer satisfaction survey. With the completion of this phase, the project is closed and no more resource are dedicated to it.
|