Saturday, 15 December 2012

UI Development in Software Development Life Cycle

“User Interface” or UI Development is not a new term in software development life cycle. Starting from a small web site development to application or software development, User Interface plays a very important role. Many people believe, UI development is just about coding HTML, CSS and Java-Script but UI is way beyond these technical terms.
UI Development is not limited to Website development but extended to any kind of application development including client server. Even in wireframes and Prototyping we make use of UI technologies.
A user is not going to experience a software or website based on the backend technology used, but based on the User Interface and its experience.
This topic is intended to understand
- The role and importance of User Interface development in the SDLC
- How UI Development can be catered in each phase of SDLC starting from the Requirement gathering phase.

  • Consumer Products
  • Public Safety,
  • Rugged Handheld Computers Utilities,
  • Mobile & Fleet Management
  • Mapping & GIS,
  • Embedded Systems
  • Portable Devices In-Vehicle Navigation & Telematics Tracking,
  • Instrumentation,
  • Security
  • Engineering & Construction
  • Construction
  • Construction Asset Management
  • Marine Construction
  • Mining
  • Surveying
  • Infrastructure
  • Agriculture Solutions
  • Precision Agriculture
  • Guidance
  • Flow and Application Control
  • Water Management
  • Information Management
  • Advance devices
  • Defense
  • Precise Timing
- Increase customer satisfaction and retention- Allow greater flexibility in responding to customer feedback- Lower development costs- Shorten the development lifecycle- Design and Branding- Prototype Development- ProductionThis process is flexible and modular, thus allowing client to determine which phase are appropriate for their needs, and can be applied to both the creation of user interface for new applications as well as enhancements of existing applications.

Product development is the process of designing, creating, and marketing an idea or product. The product can either be one that is new to the marketplace or one that is new to a particular company, or an existing product that has been improved. In many instances a product will be labeled new and improved when substantial changes have been made.
Today Product development is becoming a need for every business, from a simple website to ecommerce websites, banking domain to mobile technology every business needs software or a product to communicate with the users.
We can categorize the product into this broad bucket
Each of these products needs a User Interface through which a user can accomplish their tasks. Having the best user interface provides the best customer experience and today’s competitive market-place demands that companies maximize the ease of use for their customers....more