Bolgean development process

The development of the Bolgean Project app will follow the Agile Scrum methodology, leveraging Figma for UI/UX design and Visual Basic for programming. The process will focus on iterative development and regular feedback to ensure functionality and user satisfaction.

Year:

2023

Collaborators:

Luis Fernando Bautista, José Lino Miranda, Luis Miguel Valencia

Bolgean App mockup

The Bolgean app is a specialized software tool designed for professionals and enthusiasts in the telecommunications field. It provides comprehensive information on various antenna types and their functionalities. Users can perform a guided test to receive personalized recommendations for antennas based on specific requirements and environmental factors. The app also includes robust tools to calculate key configuration parameters for optimal antenna performance. By combining user-friendly interfaces with powerful algorithms, the app simplifies complex decision-making processes. Developed using Visual Basic on the .NET Framework, it ensures reliability and efficiency. This tool is an invaluable resource for streamlining antenna-related tasks

Problem Statement

In the field of telecommunications, users often struggle with accessing reliable information, optimizing antenna configurations, and choosing suitable antennas. The Bolgean app addresses these challenges by automating calculations and recommendations, thus simplifying complex technical decisions.

Development process

The design process utilized Figma for creating intuitive and user-friendly UI/UX designs, ensuring accessibility and visual appeal. Each feature was carefully prototyped, tested with users, and refined iteratively. This collaborative and feedback-driven approach aligned with Scrum principles for optimal results.

Phase 1: Initiation

Activities:

  • Define project vision and goals.
  • Develop a product backlog with prioritized features: antenna information module, antenna recommendation test, parameter calculation functionality.
  • Form the Scrum team (Product Owner, Scrum Master, Development Team).
  • Establish technical requirements: Use Figma for design, and Visual Basic with .NET Framework 4.8 for development.

Phase 2: Design (Sprint 1)

Activities:

  • Wireframing & Prototyping:
  • Use Figma to design UI/UX for the main modules.
  • Conduct user testing to refine designs.

Phase 3: Development

Activities:

  • Sprint 2: Develop the Antenna Information Module, including UI development and content display.
  • Sprint 3: Create the Antenna Recommendation Test, including logic implementation for recommendations, form UI, and result display.
  • Sprint 4: Build the Parameter Calculation Module, including the algorithm development, UI for input/output, and testing calculations.

Phase 4: Testing (Sprint 5)

Activities:

  • Conduct integration testing to ensure seamless module interaction.

Phase 5: Final Review (Sprint 6)

Activities:

  • Deploy the app to the production environment.
  • Host a sprint retrospective to review the development process and identify improvements.

Humberto Diaz Nava