moPharma

enhancing mobility

6 Tips: Business Analysis

Every software project is unique and there’s no guarantee that the approach or strategy that works well for one project will work for another. There are however, some basic guidelines business analysts can adopt to add value to software projects
: moPharma

Most software development or mobile app development problems are based on two fundamental issues:

  1. Trying to solve the wrong problem; what we think is the problem is not always so.
  2. The solution to the real problem is often

Tips: Business Analysis

To address these issues, here are some universal tips every analyst should remember:

  1. Evolve Requirements
  2. Do not expect to get all your requirements from users. Users will never be able to define 100% what they want. Adopt an iterative process that will allow requirements to be fine-tuned as the software devlopment project goes on. Early prototyping and constant feedback from users during the software development project can help clarify requirements and guide the software development process.


  3. Don’t Impose Change
  4. Work within the environment and take the reality of the organization into consideration. Users should be the ones deciding what degree of change they are willing to accept. As an analyst, you may come up with an idea that you believe represents the right course of action; stakeholders should however, be the ones to decide which course of action they are ready to take. To achieve this, adopt a realistic approach that does not mandate a drastic cultural change in the environment. This will reduce or eliminate any resistance down the line.


  5. Assess Stakeholders
  6. In addition to conducting stakeholder analysis, know the skill sets of users before engaging with them. This would allow you to set up a plan for approaching each user category and defining the kind of questions to direct at them. Understanding the technical capabilities of users guides the analyst on how to phrase interview questions and identify who else, in addition to the identified stakeholder, may be required at the interview. This is where a pre-meeting comes in - this is a short meeting for gauging the stakeholder's technical competence and level of interest in the project before the main working sessions are organized.


  7. Don’t Ignore the Politics
  8. Assume that every situation is political. Software development projects are not complex on their own; it’s people that make them so. Don’t ignore the political environment or the constraints it imposes. To do so is to invite failure. A key question to ask stakeholders is this: “Can you give me some perspective on potential departmental or personnel conflicts that may occur during this project?”. You may not get all the information you need at once from one person, but the feedback you get over time, is bound to improve your knowledge of any existing politics.







  9. Pilot Before Rollout
  10. Always set up a pilot environment. This will provide useful feedback on both the effectiveness and shortcomings of the delivered software development product, which can be addressed before full implementation.


  11. Plan Realistically
  12. Ensure that your project plan is realistic. Always make allowance for iterations between analysis, software development/mobile app development/configuration and testing. The back and forth between analysis, development and testing is inevitable and should be captured in your plan realistically. This will ensure that resources are available when needed and that everyone believes in the practicality of the project plan.





If you are looking to build your next (or first) mobile app and need help with one or more of these steps, you’re in luck! The moPharma Group welcomes app owners at any stage in this process. Whether you are a startup or Fortune 50 company, we have the team and knowledge needed to deliver a fantastic mobile app. Please don’t hesitate to today.

KYC Document Collection (Sample App) by moPharma


6 Tips: Business Analysis

Article By moPharma

enhancing mobility

receive a free guide [.pdf] to:- Project Management Certification... along with the subscription

Read Also

How to make your company website based on bootstrap framework...