The Widgetsphere Process:


6 Decisive Milestones


Every opportunity and client organization is unique, but the following steps
will provide for successful projects with the Widgetsphere generation tools.


Discover


First, we listen to you. Successful engagements always involve clear communication and a deep understanding of the client's business situation. Then study your business rules and practices. The discovery stage is very important as it will save vast amounts of time later.

Steps:

Stakeholder and Customer Interviews

Application Usage Analysis

Inventory Usability Issues

Competitive Research

 

Plan


Most likely your project has many important business goals, with various levels of priority and difficulty. Widgetsphere can be your guide through the planning stages of your applications. We'll carefully study your technical and content constraints, and help you rank everything into an actionable roadmap that can drive the design process.

Steps:

Goal Prioritization

Project Vision Roadmap

Content Brief

Feasibility Studies

 

Model


In this phase, solutions come into view. In essence, we take our detailed understanding of software design and start solving problems in a way that leverages the strengths of our generation products and your business. We continue to modify designs without compromising the integrity of the project. Requirements always change and you must expect that they do.

Steps:

User Workflows & Conceptual Design

Interaction Design

Prototypes & User Tests

 

Build


Depending on the client's level of technical expertise and resources, our involvement in development can be minimal or comprehensive. In all cases, the Widgetsphere generation product delivers robust and complete code from your model. Our out-of-the-box generation templates include OR mapping to perform almost all the grunt work that your talented developers would rather not do. They can spend their time designing more usable software without working about the implementation details.

Steps:

IT Infrastructure Set-up

Client/Server Development

Integration with 3rd party systems

Support for Development

 

Deploy


We make sure that designs are ready before they launch. Because the framework of your application is generated, it is easy to create well-functioning software. All error have been flushed out in the template process. The code created has been tested and is ready to deploy. The QA process for frameworks is minimal. When all development is complete, we work the client's internal IT department to deploy and launch the application at a live production environment.

Steps:

Quality Assurance

Analysis Configuration

Launch Management

 

Manage & Grow


It's not always possible, or smart, to do everything at once. We work with you to ensure that you know the process to make changes to your model. You can guide you through how a solution may grow in the future. We also guide that growth, by continuously evaluating the effectiveness of designs and building on their successes, increasing your ROI.

Steps:

Tracking Analysis

Measures of Success Evaluation

Development Status

Future Enhancements Plan