官术网_书友最值得收藏!

Chapter 4. Requirement Specification for a Modular Web Shop App

Building a software application from the ground up requires diverse skills, as it involves more than just writing down a code. Writing down functional requirements and sketching out a wireframe are often among the first steps in the process, especially if we are working on a client project. These steps are usually done by someone other than the developer, as they require certain insight into client business case, user behavior, and the like. Being part of a larger development team means that we, as developers, usually get requirements, designs, and wireframes then start coding against them. Delivering projects by oneself, makes it tempting to skip these steps and get our hands started with code alone. More often than not, this is an unproductive approach. Laying down functional requirements and a few wireframes is a skill worth knowing and following, even if one is just a developer.

Later in this chapter, we will go over a high-level application requirement, alongside a rough wireframe.

In this chapter, we will be covering the following topics:

  • Defining application requirements
  • Wireframing
  • Defining technology stack:
    • Symfony framework
    • Foundation framework
主站蜘蛛池模板: 阳城县| 彭阳县| 无极县| 开化县| 犍为县| 台中市| 休宁县| 通山县| 郁南县| 尖扎县| 嫩江县| 聊城市| 宜良县| 奈曼旗| 牙克石市| 舒城县| 定陶县| 砚山县| 乌鲁木齐县| 宿迁市| 铜陵市| 鞍山市| 高雄市| 汕尾市| 洛宁县| 呼和浩特市| 无极县| 来凤县| 崇仁县| 玉田县| 保康县| 深泽县| 竹山县| 社旗县| 芮城县| 财经| 渭源县| 论坛| 华阴市| 凭祥市| 高陵县|