Software Consulting: Your ability to solve business problems as quickly and accurately as possible is critical to the success of implementing any IT solution. Muddana, Inc delivers software consulting expertise to provide maximum value to our customers. With a proven implementation process, comprehensive service offerings, and strategic planning, Muddana, Inc, services are designed to minimize risk and maximize return on your expenditures.
At Muddana, Inc we understand that every organization faces unique challenges while striving to accomplish a company mission. We have created a comprehensive set of services flexible enough to meet each client’s needs, while applying industry standards and best practices.
  • Programmers
  • Quality Assurance
  • Designers
  • Web Development
  • Software Development and engineering
  • Database Design and Administration
  • Business Analysis
  • System Analysis
  • Technical Writing
  • Project Management
Offshore development: Muddana, Inc has a development center in Hyderabad, India to leverage India’s large competitively priced, Information technology (IT) skills market. Muddana, Inc delivers high-quality, low cost, software development and IT services though it’s offshore partnership facilities.

The offshore operation expands our delivery model for developing new software, giving our clients the flexibility of
  • Onshore programs, project management, analysis and
  • Offshore development of defined components
  • Onsite engagement

Our India-based operation offers IT solution for projects globally. They help out clients increase return on investments through cost reductions, profitable growth, and a solid competitive advantage.
Agile Software Process with Offshore Development: We use Martin Fowler suggested and proven Agile Offshore process .
  • Continuous Integration to Avoid Integration Headaches
  • Have Each Site Send Ambassadors to the Other Sites
  • Use Contact Visits to build trust
  • Don't Underestimate the Culture Change
  • Use SharePoint to contain common information
  • Use Test Scripts to Help Understand the Requirements
  • Use Regular Builds to Get Feedback on Functionality
  • Use Regular Short Status Meetings
  • Use Short Iterations
  • Use an Iteration Planning Meeting that's Tailored for Remote Sites
  • When Moving a Code Base, Bug Fixing Makes a Good Start
  • Separate teams by functionality not activity
  • Expect to need more documents.
  • Get multiple communication modes working early
www.muddana.com © 2006