SAF-Specification icon indicating copy to clipboard operation
SAF-Specification copied to clipboard

Viewpoints for framework developers

Open haarer opened this issue 1 year ago • 2 comments

We don't have viewpoints for framework developers. Having them would make SAF development easier, especially for developers new to SAF development.

We should consider also Stakeholders planning an MBSE approach with SAF or consider using SAF. The idea somehow similar to the architecture foundation in NAF

What to do:

haarer avatar Jun 23 '24 10:06 haarer

From Theory to Practice: V Model, IVVQ, and MBSE in Action—Start Your Own MBSE Pilot Projects: The Key to Developing Practical Knowledge, https://www.norasi-team.com/vmodel-ivvq-and-mbse-in-action/ V-Model and IVVQ in Action – Practical Lifecycle at NORASI TEAM, We maximize operational and system architecture and MBSE environment to support SE activities

clalitsc avatar Jun 25 '24 08:06 clalitsc

Architecture Contributors An Architecture Contributor provides expertise, contributes to architectural design and development efforts, collaborates with the architecture team, and ensures the delivery of high-quality architectural solutions within their assigned areas. The Responsibility, Authority, and Accountability (RAA) list for an Architecture Contributor includes: Responsibility:

  1. Design and Development: Contributing to the architectural design and development process.
  2. Expertise: Providing input and expertise on specific architectural domains or components.
  3. Collaboration: Collaborating with the Lead Systems Architect and other stakeholders to understand architectural requirements.
  4. Research: Conducting research and analysis to identify appropriate architectural solutions.
  5. Documentation: Developing architectural models, diagrams, and documentation.
  6. Reviews: Participating in architecture reviews and providing constructive feedback.
  7. Implementation: Implementing architectural decisions and guidelines within their assigned areas.
  8. Integration: Collaborating with other team members to ensure architectural alignment and integration.
  9. Learning: Staying updated with emerging technologies and industry trends related to their specific domain.
  10. Improvement: Continuously improving their architectural knowledge and skills.[ Model Based Engineering Organizational Roles Responsibility Authority and Accountability.pdf ](url)

https://www.linkedin.com/posts/gabelandrew_mbe-raa-ugcPost-7216884395218022400-9_W5?utm_source=share&utm_medium=member_ios Enhancing Model-Based Engineering Through Effective Team Structure:

As the field of systems engineering shifts from traditional methods to digital engineering, it's crucial to consider what changes are necessary for success. I've noticed that digital engineering is beginning to adopt principles akin to software engineering, which prompts us to rethink team structures for effective implementation of Model-Based Engineering (MBE).

Throughout my career in MBSE, I've identified key roles that are essential not just for MBSE teams, but for any digital engineering initiative. Digital engineering is about creating a dynamic database of interconnected information that speeds up data retrieval compared to traditional paper-based methods.

This approach to team structure is designed specifically for digital engineering teams. We're in an era where software practices have already set a precedent. Instead of starting from scratch, let's leverage the lessons learned from software engineering and integrate them proactively into these new digital engineering teams.

clalitsc avatar Jul 11 '24 07:07 clalitsc

We have now the following viewpoints D2_COTD

D2_STKD

D2_STYD

D2_VPTD

D2_VPTI

D2_VPTO

D8_STYD

haarer avatar Nov 10 '24 20:11 haarer