In 1990s
Write code to meet basic functionality.
* Optional to consider other software attributes
You were done.
In 2000s
Write code to meet basic functionality, using a MVC framework, so that extending/enhancing is modular and easy.
Are they platform independent and run on any browsers ?
* Optional to consider other software attributes
You were done.
In 2010s
Write code to meet basic functionality, using a MVC framework, so that extending/enhancing is modular and easy.
Are they platform independent and run on any browsers ?
Is application Web Security Compliant ?
Is application Internationalization Compliant ?
Is application Accessibility Compliant ?
+ Mandatory to consider other software attributes
You were done.
In 2020s
Write code to meet basic functionality, using a MVC framework, so that extending/enhancing is modular and easy.
Are they platform independent and run on any browsers ?
Is application Web Security Compliant ?
Is application Internationalization Compliant ?
Is application Accessibility Compliant ?
Is use scenarios Automated for testing ?
Is use scenarios Compliant for machine learning ?
+ Mandatory to consider other software attributes
You were done.
So, your simple 'Hello World' or 'addition' program will mean a lot for getting it done, what it took 40 years ago.
Write code to meet basic functionality.
* Optional to consider other software attributes
You were done.
In 2000s
Write code to meet basic functionality, using a MVC framework, so that extending/enhancing is modular and easy.
Are they platform independent and run on any browsers ?
* Optional to consider other software attributes
You were done.
In 2010s
Write code to meet basic functionality, using a MVC framework, so that extending/enhancing is modular and easy.
Are they platform independent and run on any browsers ?
Is application Web Security Compliant ?
Is application Internationalization Compliant ?
Is application Accessibility Compliant ?
+ Mandatory to consider other software attributes
You were done.
In 2020s
Write code to meet basic functionality, using a MVC framework, so that extending/enhancing is modular and easy.
Are they platform independent and run on any browsers ?
Is application Web Security Compliant ?
Is application Internationalization Compliant ?
Is application Accessibility Compliant ?
Is use scenarios Automated for testing ?
Is use scenarios Compliant for machine learning ?
+ Mandatory to consider other software attributes
You were done.
So, your simple 'Hello World' or 'addition' program will mean a lot for getting it done, what it took 40 years ago.