Heute ist ein produktiver Montag, mal ganz was neues. Nachdem unterbesuchte Listen in Pension geschickt worden sind, haben wir eine neue Liste aus der Taufe gehoben, um die Stiefkinder der Softwareentwicklung - das Design, die Planung, usw - in den Vordergrund zu rücken.
Die neue Liste: Das Software Architekten Forum. Peter hat uns eine Kurzthemenliste (siehe Link) gestellt, als auch ein mittelgroßes Themenmonster im Coffeehouse hinterhergepostet, das ich Euch an dieser Stelle dann nicht vorenthalten will (ungekürzt und uneditiert):
+++
folgendes sollte noch dabei stehen:.)Envisioning - propose Solution - assessing solution feasibility - assessing need for change - managing risks.)Businessrequirements - analyzing business process - organizational structure - personnel and training - industry, market, political climate - regulatory requirements.)User requirements - UML - usage scenarios - globalization - localization.)Operational and Infrastructure requirements - Performance - Availability - Security - Scalability - maintainability - accessibility - responsiveness - deployment - extensibility - Hardware, Software, Network requirements.)Specifications - System specificatoins - Development strategy (Auditing, Logging, Error Handling, DataStorage, State Management,....) - Security strategy (privacy, planing, testing, operations).)Conceptual Design - Models (ORM,...) - Constraints - DBMS.)Logical Design - Architectural Model - Auditing, Logging, Exception Handling - Internationalization, Globalization, Localization - Data Access layer - business logic layer - user service layer - services - components - State - sync, async - Validation against usage scenarios - proof of concept.)Logical Data Model - ER Modeling - Business Rules - Databasemodels - Normalforms - Denormalization - relationships - XML Schema - DTDs - Namespaces.)Physical Design - Implementation ......)Deployment and Maintainance - Deployment Design (physical, logical, human) - Deployment Validation - App monitoring - proof of concept - fail over strategy.)Creating Standards and Processes - Best Practices - Measuring Quality - Project Control Metrics - Return On Investment StandardsAlso jede Menge Themen um eine eigene Liste zu rechtfertigen.+++
Ja, da stimme ich Peter zu!