DEV Community

🇨🇬 RAJIL SAJILA
🇨🇬 RAJIL SAJILA

Posted on

3

Need tips to start Software Engineering <Post 4>

https://thepracticaldev.s3.amazonaws.com/i/29di280eqzwbpjmv35g5.png

It seems that I found many projects ideas yesterday I will add to the publication number 3 of my trip to become an engineer. So today I write the functional specifications for my first engineer project.

I tried to go step by step.
I don't hide you that my test project is a request from one of my clients (yes I have clients, in the previous publications I told you that I was a web developer already 7 years old) But I'd keep secret the purpose of the project. But nevertheless I am at the stage of writing a specification.

Writing Project specifications

In French we say "cahier de charges". The Google terms that I found as comparative for terms of reference are:

Technical Specifications

Project Specifications

Since I never learned in a school to write specifications for the client. Because I am a Sofwate engineer in becoming from scratch.

I went online in the hope to models of specifications. And since this morning 10 am (in Congolese time) I'm still writing the famous specifications.

I came to the conclusion that functional specification of a project that will be presented to a client (who's not involved in computer) are just formal.Different from technical specification that I have seen online.
Finally that's my starting summary :

1- Background
2- Presentation of the project
3- Project Organization
4- Technical Requirements

(I stop here and get back to writing my specifications)
But two problems locked me, hence my questions of the day:

1) Do I have to offer interfaces (HMI)?
2) How do I handle with use cases?
3) I do not know how to use other tools: if you need to draw interfaces I can do it with Illustrator? (I'm more comfortable with)

SOS engineers.

Article in completion ...

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post