Skip to content

Design Code Iteration

Peter JOHN Matecsa edited this page Mar 16, 2022 · 7 revisions

Overview

Rapid Application Development, RAD, is an iterative approach to software development intended for applications with Graphical User Interface, a GUI. Notice in the diagram that UserDesign and Construction overlap; the pygubu-designer fills that gap. The first step to starting a new version of an application is to redo Requirements Planning.

RADModel Sourced from the RAD page link above.

There are many other software development processes, where pygubu-designer can be helpful, so don't hesitate to try it.

Design-Code Iteration

Many times, your designer and programmer will team up and repeat the following:

  1. choose the next aspect of the requirements to work on
  2. use pygubu-designer to modify the GUI's design; start by loading your *.ui file
  3. use pygubu-designer to generate fresh boilerplate code; save your *.ui file and your generated *.py code
  4. reconnect your existing custom code to the new boilerplate (How? Add instructions for this.)
  5. modify and add to your custom code
Clone this wiki locally