-
How to Manage Difficult People in Your Team
One of the biggest problems new managers face is juggling team management with other responsibilities, especially when they have to manage difficult people. According to an analysis by the Center for Creative Leadership, about 68% of new managers struggle with this issue. In team management, managers mainly deal with managing difficult people and challenges involving…
-
What Does Technical Debt Mean?
What makes a $2,000 development project different from a $40K one? Code quality. The $2,000 project incurs the so-called “technical debt”. A messy, spaghetti-like codebase is 5x, 10x, 20x more complicated to maintain, which skyrockets the maintenance costs over time. Technical debt is a well-known phenomenon in tech. But due to the price cuts, it…
-
Top Challenges When Using Slack For Managing Projects And Clients
How do you make the most out of using Slack? If you have to be available for emergencies but want to skip all the noise and offtopic going on, what would you do? The Practical Challenges of Using Slack Even with per-channel notification options and plenty of channels, it’s easy to miss an important convo.…
-
5 Business Process Challenges For Project Managers
Management and ownership are different, but are these truly incompatible within a business process? Successful business owners and entrepreneurs have simply struggled for a continuous period of time, juggling with anything and everything from legal and accounting through sales and marketing, IT, operations, recruitment, branding, management, negotiations, to name A FEW. This isn’t necessarily a…
-
7 Reasons Why It is Difficult to Manage New Projects (Or Inherit an Old One)
What makes it so challenging to manage new projects effectively? As a project manager, you need to assess the culture, your role, your team, how problems escalate, what your responsibilities are and how to tackle edge cases (delays, problematic team members, running out of budget, handling scope creep, disagreeing with a client, etc.) Organizations that…
-
Designing and Managing High-Performance Distributed Teams: A Strategic Framework for Remote Work
Working with remote teams is all about mutual trust. It’s similar to assessing the security of your home, the reliability of your office job, or the viability of your relationship. It’s about creating an ecosystem where both parties can operate securely, reliably, and respectfully. Employers and employees must mutually invest in this ecosystem, recognizing that…
-
Effective Hiring Tips (For Startups And Growing Teams)
There are fast-paced startups where execution is mission-critical. Then, there are the startups relying on an ongoing and regular business model – think of manufacturing or an ongoing type of activity that could easily take 60–80 hours a week. The ideal team for an ongoing operations startup might look different from the passionate, equity-focused model. While…
-
Managing A Software Development Team You Now Own
You did not buy a codebase. You bought a company whose enterprise value is now partly hostage to a team you did not hire and cannot yet read. If you are a deal partner underwriting the thesis, an operating partner tasked with the first hundred days, or the CEO or CTO of a portfolio company…