Software - Method


Philosophy:
Wired Moon is solution-oriented and focuses on delivering effective, cost-justified, custom-designed information systems that increase your competitive edge. Our systems arrive on time, perform as specified, and are designed for the future so that enhancements are natural add-ons, not expensive rewrites.

We design for the complete lifecycle of the system—from initial implementation through retirement. In our experience, the most common source of enhancements is the new system itself because it gives users visibility into foreseen possibilities. We believe that the system architecture must accommodate enhancements for major benefits of the new system to be realized. If new features and functions are not recognized and easy to incorporate, the new system will soon be discarded.


Design and Development at Wired Moon: Top-Down and Bottom-Up
Much of the current software development technology focuses on low-level programming tools. These tools provide definite, measurable benefits given the complexity of modern applications, however many software development firms allow the technology to dictate the application. These tools, when used outside of a unifying enterprise framework, allow the developer to focus on the minute details of the system, while remaining oblivious to the business significance of the project.

Wired Moon applies a top-down approach to solving your business problems. We do this when we first specify the system using traditional top-down requirements engineering techniques. Then we build the system using state-of-the-art, bottom-up development tools. This approach allows us to focus on solving the business problem, letting the solution dictate the details of the essential enabling technology.

The Development Process:
Requirements engineering today often incorporates a variety of techniques that elicit and help specify design information.

At Wired Moon, our specialty is integrating the most powerful development tools with an unwavering, user-centric iterative development process. One of the techniques we’ve used with great success is rapid incremental prototyping.

In this approach, we quickly develop a reusable prototype with key presentation elements and sample data for user review and critique. Then we proceed in an iterative fashion, successively refining the data, process logic, and presentation aspects of the system. The power of this approach lies in its ability to quickly establish a common business-oriented language in which our designers and your end-users expose the real requirements of the developing system.

Deliverables:
Every Wired Moon project begins with a statement of work and a comprehensive project plan. This project plan defines the deliverables appropriate to the scope of the project.

    Statement of Work
  • Project plan
  • Business Requirement Specification (e.g. use cases)
  • System Architectural Model
  • Data Model
  • Process Model
  • Test plans
  • User Documentation
  • Technical Documentation
Get expert insights on our approach to your upcoming projects.

 

  Contact Us for a quote on your project

 
     
 

Copyright Wired Moon. All Rights Reserved
Trademark Protected by Easter & DeLeon