What is Program Design and Development?
Program design and development – a process that an organization uses to develop a program. It is most often an iterative process involving research, consultation, initial design, testing and redesign. A program design is the plan of action that results from that process.
Does this programme design involve software application development (like using python to develop app to solve specific societal problem)
Not necessarily, software design will mostly be the last thing unless the problem you are solving is purely based on tech or the need for one. For exampl, do you need a software to raise funds to feed orphans? or do you need a software to plant tree in a community?