Effective Team CommunicationEffective team communication creates a healthy, productive environment across cross-functional team structures, ensuring team success and cohesion.Oct 31, 20244 min read
Test CardsTest cards help you to test and validate your business ideas by defining how you will test them, what you will measure, and what success looks like.Aug 03, 20213 min read
FeedbackGiving and receiving honest feedback is essential at the workplace. Be as positive as possible when receiving feedback. When giving feedback, don't be too direct or too indirect.Jun 07, 20218 min read
Design ThinkingDesign thinking puts a user at the center of the product design. It means that users' needs and wants are prioritized first by taking an ergonomic and iterative approach during designing.May 11, 20217 min read
Respectful Code ReviewsRespectful code reviews involve giving a constructive feeback.The main goal should be to help deliver a good quality final product.Jan 25, 20212 min read
Release ManagementRelease management is the process of managing, planning, designing, scheduling, testing, controlling and deploying of a software build through different stages and environments; in preparation for software releases.Dec 09, 20205 min read
Unhappy ClientsHow to deal with unhappy clients? First, stay calm. No matter how good you are at what you do, sooner or later you'll come across an unhappy client. Navigate to the article to read more.Dec 08, 20205 min read
IcebreakerAn icebreaker is an activity you can use at the beginning of a meeting to make attendees more comfortable with each other, encouraging them to speak up, listen up, join in, and open up to new ideas.Oct 23, 20204 min read
Documentation TestingDocumentation testing is a process of improving your existing documentation through feedback. Understanding how to get feedback is crucial for building good documentation and positive developer experience.Sep 02, 20206 min read
Home OfficeHome office or remote working means working from a person's residence for official business purposes. The term also means the Ministry of Interior in the UK or the domiciled headquarters of a large company.Mar 31, 20205 min read
Bad Product-Market FitBad product-market fit means that the market does not want your product. Products the market does not want waste not only money but also the team members' time.Nov 11, 20193 min read
Long Feedback LoopsLong feedback loops are frustrating. The goal is to make them as short as possible using the correct tooling and motivating the team. Ensure that every team member understands why are the feedback loops important.Nov 11, 20193 min read
Proper Bug ReportingProper bug reporting is a crucial practice for development. It helps to understand where the product lacks its functionality or performance. Bug reports are descriptions of bugs found by testers.Nov 11, 20194 min read
ScrumScrum is an agile framework focused on a productive and creative delivery of complex products with an emphasis on the highest possible value. Scrum is lightweight, simple to understand and difficult to master.Nov 11, 20197 min read
LintingLinting is a process of flagging programming and stylistic errors and verifying the code quality. You can also use auto fixer to get rid of the flagged errors.Nov 11, 20193 min read
Staged RolloutA staged Rollout enables you to release the upcoming product version slowly in a gradual way. You can slowly increase the percentage of users who receive the update.Nov 11, 20194 min read
Smoke TestingIt is a test aimed to verify that the most important features of the product really work. This term was used during testing hardware and the product passed the test when it did not burn or smoke.Nov 11, 20193 min read
Pair ProgrammingPair programming is a technique of two programmers sharing a single workstation. The "driver" writes everything down and the "navigator" watches and makes suggestions. They switch the roles when necessary.Nov 11, 20195 min read
Fail FastFail Fast is a method used during a recurrent approach to determine whether an idea has a value for the client or solution. An important goal is to minimize losses when testing reveals something is not working and quickly try something else.Nov 11, 20194 min read
Operations LogbookOperations Logbook allows you to collect, store, and share data in real time and dig your historical data easily. Record every incident and every important event related to your project.Nov 11, 20192 min read
MVPThe Minimum Viable Product (MVP) is a scope of a product with the smallest possible functionality which is able to provide meaningful feedback from users.Nov 11, 20195 min read
MentoringMentoring is a supportive learning relationship between a mentor who shares knowledge, experience, and wisdom and mentee who is ready and willing to benefit from this exchange, to enrich their professional journey.Nov 11, 20196 min read
KanbanKanban is a Lean method similar to Scrum. It is focused on managing a continuous delivery of products with avoiding the "bottleneck effect". It helps teams work together and more effectively.Nov 11, 20194 min read
Clickable PrototypeClickable Prototypes are interactive demos of a website or a software application. These are often used to gather feedback early in the project lifecycle, before the project goes into the final stage of development.Nov 11, 20194 min read
RetrospectiveA retrospective meeting is an opportunity for the team to inspect itself and create a plan for improvements to be included in the next Sprint.Nov 11, 20195 min read
Pilot ProjectA Pilot Project is a small-scale version of your larger project that helps you catch potential errors before the full implementation.Nov 11, 20194 min read
WaterfallThe Waterfall methodology is a linear project management approach where customer's requirements are collected at the beginning of the project. Then a sequential project plan is created to satisfy those requirements. The concept is appropriate for small and clear projects.Nov 11, 20195 min read
Penetration TestingPenetration Tests are performed to identify network security weaknesses. It is a "friendly cyberattack" for spotting flaws and potential vulnerabilities.Nov 11, 20193 min read
Code ReviewCode Review is an important practice for checking each other's code. The reviewers are other developers from the team. The goal is to uncover potential mistakes that could slip through testing.Nov 11, 20194 min read
Lean CanvasA Lean Canvas is a 1-page chart with 9 basic building blocks. It helps to identify problems and solutions for your product.Nov 11, 20193 min read
DevopsDevOps is a set of practices that brings development and operations teams together. The collaboration helps to release software much faster.Nov 11, 20194 min read
RunbookA Runbook is a set of standardized documents that describe how to run a computer system. It typically contains a walkthrough how to start, stop, debug and supervise the system.Nov 11, 20193 min read
Product OwnerA Product Owner represents the voice of stakeholders. The Product Owner decides what needs to be delivered by the developers to satisfy the stakeholders and to maximize the value of the product.Nov 11, 20193 min read