Windows Phone 7 Solution Development Service

Gold Mobility

The full Readify experience, removing the latency between your business and your customers

Overview

Have you considered reaching your customers on a device they use more than their car keys? Confused about which platform to develop for? Does your team have the skill to develop for the smartphone platform, as well as integrate with your back-end services?

Our Windows Phone 7 (WP7) Solution Development Service is a mobile software development engine; delivered by our expert .NET Consultants. You can plug this engine into your business, and achieve sustainable results in rapid time.

The WP7 Solution Development Service combines:

  • A self-managed, high performance development team using the Scrum Agile development methodology
  • Thought leaders in mobile technologies, including both XNA and Silverlight
  • A cloud-based virtualised development environment
  • The best tooling from the Microsoft ALM platform

In short, everything you need to develop your mobile solution.

Mobile Application Development Strategy

Web or Native App

Repurpose your website to render well on the popular smartphones? Or develop native applications which leverage phone hardware such as the GPS, accelerometer, and camera. This is an important question to consider when developing your mobile strategy.

Whilst developing a mobile website promises "platform independence" it's important to understand the testing overhead this creates as all devices render sites differently, and cellular networks can introduce anomalies in applications. Often native applications offer stricter protocols which reduces testing effort across brands and device models.

Effective Development Process

Because of the rapid nature of mobile development, disciplined process is often neglected. Developers can see process as burdensome. However, mobile applications scale easily, especially in the consumer space. Ensuring you have a rock solid development process throughout the development will pay dividends when maintaining the code later.

How the Service Works

Product Owner

The first imperative is to ensure that you, the client, own the full development of the application. As such you nominate a key business decision maker as Product Owner. We can provide training in their particular role and responsibilities, but it is important that they have the decision making authority in the business. The Product Owner needs to be fully conversant with the objectives of the website.
They will work closely with the Solution Development Team throughout the project ensure that the mobile features are delivered in line with the business priorities.

Solution Development Team

The team can be wholly Readify consultants, or jointly resourced with developers from your organisation. We find that many clients engage our Solution Development Service and assign their developers to the team which allows them to gain experience in developing in a high performing team environment, as well as the latest mobile patterns and practices. Our experience is that the teams tend to be small with just one or two developers, and a part-time designer.

Product Backlog

With the Product Owner, and Solution Development Team roles assigned, the team will determine all of the features to develop for the application. These are developed as User Stories, estimated by the team as a whole, and prioritised by the Product Owner in a Product Backlog. It is this backlog that drives activities for the rest of the development.

Development Environment

The Build Master then configures the development environment in our cloud based architecture. This typically takes very little time, and we have processes in place to ensure that configurations are backed up for easy replication.

Development Sprints

The Mobile Solution Development Team typically works to 5 day sprints or iterations. They perform daily builds, and deliver working features, from the prioritised backlog at the end of every sprint. This gives our clients confidence that the project is on track, ensures that there is a working application at every milestone, and allows for course corrections should priorities change for any reason.

Sprints aren't constrained to 5 days, but we find this works best for mobile development projects.

Flexible Options

The Readify Solution Development Service allows clients to fix project scope, with a variable duration; or fix duration with a variable project scope (i.e. features delivered). This ensures Readify can achieve your goals whatever your business imperative, whether this be application feature set, or time to market.

Full Service

When you engage the Solution Development Service, as well as the team on-site, you benefit from the full resources of Readify at your disposal, including: Access to specialist consultants, our hosted development infrastructure, best practice ALM processes and tooling, and deep relationships with specialist partners.
There is quite simply, no more effective way to develop a high quality Windows Phone 7 application in Australia today.

How to Engage Readify

Please call your Readify Account Manager, or our hotline, 1300 666 274, which will direct you to the local Readify team, to arrange a no obligations, free consultation to determine your particular needs.