• Guest
HabraHabr
  • Main
  • Users

  • Development
    • Programming
    • Information Security
    • Website development
    • JavaScript
    • Game development
    • Open source
    • Developed for Android
    • Machine learning
    • Abnormal programming
    • Java
    • Python
    • Development of mobile applications
    • Analysis and design of systems
    • .NET
    • Mathematics
    • Algorithms
    • C#
    • System Programming
    • C++
    • C
    • Go
    • PHP
    • Reverse engineering
    • Assembler
    • Development under Linux
    • Big Data
    • Rust
    • Cryptography
    • Entertaining problems
    • Testing of IT systems
    • Testing Web Services
    • HTML
    • Programming microcontrollers
    • API
    • High performance
    • Developed for iOS
    • CSS
    • Industrial Programming
    • Development under Windows
    • Image processing
    • Compilers
    • FPGA
    • Professional literature
    • OpenStreetMap
    • Google Chrome
    • Data Mining
    • PostgreSQL
    • Development of robotics
    • Visualization of data
    • Angular
    • ReactJS
    • Search technologies
    • Debugging
    • Test mobile applications
    • Browsers
    • Designing and refactoring
    • IT Standards
    • Solidity
    • Node.JS
    • Git
    • LaTeX
    • SQL
    • Haskell
    • Unreal Engine
    • Unity3D
    • Development for the Internet of things
    • Functional Programming
    • Amazon Web Services
    • Google Cloud Platform
    • Development under AR and VR
    • Assembly systems
    • Version control systems
    • Kotlin
    • R
    • CAD/CAM
    • Customer Optimization
    • Development of communication systems
    • Microsoft Azure
    • Perfect code
    • Atlassian
    • Visual Studio
    • NoSQL
    • Yii
    • Mono и Moonlight
    • Parallel Programming
    • Asterisk
    • Yandex API
    • WordPress
    • Sports programming
    • Lua
    • Microsoft SQL Server
    • Payment systems
    • TypeScript
    • Scala
    • Google API
    • Development of data transmission systems
    • XML
    • Regular expressions
    • Development under Tizen
    • Swift
    • MySQL
    • Geoinformation services
    • Global Positioning Systems
    • Qt
    • Dart
    • Django
    • Development for Office 365
    • Erlang/OTP
    • GPGPU
    • Eclipse
    • Maps API
    • Testing games
    • Browser Extensions
    • 1C-Bitrix
    • Development under e-commerce
    • Xamarin
    • Xcode
    • Development under Windows Phone
    • Semantics
    • CMS
    • VueJS
    • GitHub
    • Open data
    • Sphinx
    • Ruby on Rails
    • Ruby
    • Symfony
    • Drupal
    • Messaging Systems
    • CTF
    • SaaS / S+S
    • SharePoint
    • jQuery
    • Puppet
    • Firefox
    • Elm
    • MODX
    • Billing systems
    • Graphical shells
    • Kodobred
    • MongoDB
    • SCADA
    • Hadoop
    • Gradle
    • Clojure
    • F#
    • CoffeeScript
    • Matlab
    • Phalcon
    • Development under Sailfish OS
    • Magento
    • Elixir/Phoenix
    • Microsoft Edge
    • Layout of letters
    • Development for OS X
    • Forth
    • Smalltalk
    • Julia
    • Laravel
    • WebGL
    • Meteor.JS
    • Firebird/Interbase
    • SQLite
    • D
    • Mesh-networks
    • I2P
    • Derby.js
    • Emacs
    • Development under Bada
    • Mercurial
    • UML Design
    • Objective C
    • Fortran
    • Cocoa
    • Cobol
    • Apache Flex
    • Action Script
    • Joomla
    • IIS
    • Twitter API
    • Vkontakte API
    • Facebook API
    • Microsoft Access
    • PDF
    • Prolog
    • GTK+
    • LabVIEW
    • Brainfuck
    • Cubrid
    • Canvas
    • Doctrine ORM
    • Google App Engine
    • Twisted
    • XSLT
    • TDD
    • Small Basic
    • Kohana
    • Development for Java ME
    • LiveStreet
    • MooTools
    • Adobe Flash
    • GreaseMonkey
    • INFOLUST
    • Groovy & Grails
    • Lisp
    • Delphi
    • Zend Framework
    • ExtJS / Sencha Library
    • Internet Explorer
    • CodeIgniter
    • Silverlight
    • Google Web Toolkit
    • CakePHP
    • Safari
    • Opera
    • Microformats
    • Ajax
    • VIM
  • Administration
    • System administration
    • IT Infrastructure
    • *nix
    • Network technologies
    • DevOps
    • Server Administration
    • Cloud computing
    • Configuring Linux
    • Wireless technologies
    • Virtualization
    • Hosting
    • Data storage
    • Decentralized networks
    • Database Administration
    • Data Warehousing
    • Communication standards
    • PowerShell
    • Backup
    • Cisco
    • Nginx
    • Antivirus protection
    • DNS
    • Server Optimization
    • Data recovery
    • Apache
    • Spam and antispam
    • Data Compression
    • SAN
    • IPv6
    • Fidonet
    • IPTV
    • Shells
    • Administering domain names
  • Design
    • Interfaces
    • Web design
    • Working with sound
    • Usability
    • Graphic design
    • Design Games
    • Mobile App Design
    • Working with 3D-graphics
    • Typography
    • Working with video
    • Work with vector graphics
    • Accessibility
    • Prototyping
    • CGI (graphics)
    • Computer Animation
    • Working with icons
  • Control
    • Careers in the IT industry
    • Project management
    • Development Management
    • Personnel Management
    • Product Management
    • Start-up development
    • Managing the community
    • Service Desk
    • GTD
    • IT Terminology
    • Agile
    • Business Models
    • Legislation and IT-business
    • Sales management
    • CRM-systems
    • Product localization
    • ECM / EDS
    • Freelance
    • Venture investments
    • ERP-systems
    • Help Desk Software
    • Media management
    • Patenting
    • E-commerce management
    • Creative Commons
  • Marketing
    • Conferences
    • Promotion of games
    • Internet Marketing
    • Search Engine Optimization
    • Web Analytics
    • Monetize Web services
    • Content marketing
    • Monetization of IT systems
    • Monetize mobile apps
    • Mobile App Analytics
    • Growth Hacking
    • Branding
    • Monetize Games
    • Display ads
    • Contextual advertising
    • Increase Conversion Rate
  • Sundry
    • Reading room
    • Educational process in IT
    • Research and forecasts in IT
    • Finance in IT
    • Hakatonas
    • IT emigration
    • Education abroad
    • Lumber room
    • I'm on my way

Why technical skills project manager: explain on cases

Not everyone will be able to effectively lead a team of IT specialists. The work of a project manager in IT is distinguished by the fact that in it system analytical skills are closely related to technical skills. They are necessary for the project manager and are not limited to in-depth knowledge in one or two areas. The success of PM in IT also largely determines the understanding of the digital market as a whole, knowledge of what is under the hood of technological systems, how and why they are designed, how they work.
 
 
Why technical skills project manager: explain on cases  
 
We will explain what and why it is worth examining a project manager in IT, and with examples from practice, the speaker of the course 3r31212 will help. Project Management in IT
Alexander Chernyi - In the past, Digital Project Manager in Oleg Chulakov Studio, and now - Product Owner in Dodo Pizza.
 
 

Communication skills


 
Effective communication with the customer and with the team is a key component of the work of the project manager. Especially at the beginning, when the customer only receives an estimate for the project and often has a poor understanding of what to pay for and why the work will take so long.
 
 
Sometimes a competitor tries to intercept a competitor, suggesting that it seems to do the same, but faster and cheaper. For PM without technical skills this is a very unpleasant situation. But if the manager has established communication with the team, he understands the team leaders well and represents what the money is spent on and working hours are spent, explaining to the client the difference between two solutions that look like at first glance. Alexander Cherny recalls a case study from previous experience: 3r3-3120.  
3r3118. 3r3334. “We were approached by a client with a request to make a copy of an existing project with other content. When it came to evaluation, it turned out that my assessment is very different from other proposals in a big way. The fact is that other agencies offered solutions without an admin panel, where it was impossible to simply take and replace content on their own, without breaking anything.
 
I explained that cool system stuff cost more, and described the advantages of the site on React: ease of scaling and making changes, own libraries of components, fast loading and speed of development. As a result, we did not do a stupid job, but a decision that saves the company’s money in the long run. ”
 
 
Alexander Cherny, Product Owner, Dodo Pizza 3r3119.
 
An experienced PM can independently answer the technical questions of the customer, describe the idea and convey to the team. This helps build trusting relationships, saves time at the project evaluation stage and at the start of work, and saves nerves.
 
 

Skills for extending toolkit


 
Many managers convey tasks in words. This leads to inaccuracies and omissions when it comes to the implementation of the project’s functionality. A competent approach is to independently document the task and sketch a prototype, visualize ideas. To do this, it is enough to master free tools like Figma or Readymag.
 
 
In addition, PM constantly fix the tasks performed during the project, but this is done differently.
 
3r3118. “Sometimes projects lead to a notebook-tudnik, but this is a sure way to miss something. Universal solutions are popular, but they become obsolete. Many giants, say, advertising agencies, work for them without problems and do not want to change. But when you do something really complicated, Trello and Basecamp are not enough. ” 3r3119.
 
It will be useful to work with advanced task trackers that combine various project management systems and have a flexible internal structure - ActiveCollab or Kaiten.
 
 

Skills to search for alternatives


 
The client can not, and should not know everything. It so happens that he asks to build a product on a non-optimal technology, for example, he wants a site on React for static content.
 
 
It is easy to follow the client’s lead, but this path is far from optimal. If PM understands the basic technologies of development, he will probably be able to find a more suitable alternative with which the project will start earlier. The released resources will go to cool features or save money.
 
 
This illustrates a case with a small but commercially successful online store. Suppose the owner of such a business is set on fire to the idea of ​​acquiring a mobile application.
 
3r3118. “For the sake of a single store, users are unlikely to download the application, but without the IT background, without the stacks of technology, they cannot offer the customer a successful alternative. And the best in such a situation would be a SPA (single page application) - a site that works without reloading. As in the application, the customer experience will not be interrupted, but the client is easier to access the site, and the customer saves on the development of about 50% of what he could spend on the application. " 3r3119.
 
The work of the Project Manager cannot be standardized. Limited resources, changes in the plans of the customer, unrecorded factors - at any moment things can go wrong, and then the knowledge of technology and the potential of the team also comes in handy.
 
3r3118. “For the project related to real estate, it was necessary to make the planning of houses. In the midst of work, the customer reports that the layouts will not be by the required date, and when they will be - it is not clear. In such a situation, you can feverishly postpone deadlines, rotate tasks and hope for the best, or you can globally change the plan and throw strength at the dynamic designer of layouts. When the layouts were finally ready, the customer already had a handy tool for processing them, and the team continued to work on the main task at their usual pace. ” 3r3119.
 

Skills for correct evaluation


 
Design in IT is first of all interface design, and its integral part is layout. Therefore, there are frequent situations when it is necessary, for example, to instruct the designer to make an activation screen with hundreds or different states. And here the designer evaluates each screen in two hours. It turns out that the task will take a lot of working time.
 
3r3118. “In such a situation, you should have a sufficient idea of ​​the design to offer to build everything on the components and make states with modified elements. So, from the titanic work of creating hundreds of layouts, the task will turn into the development of logic and the preparation of layouts templates. In this example, design knowledge will reduce the time to complete the task from two hundred hours to fifty. ” 3r3119.
 
PM is worth exploring how the design systems are built and transferred to the layout: first, to correctly estimate the approximate number of hours for a task, and second, to visually show the designer what the client wants.
 
 

Skills to start without a fiasco


 
Alexander recalls a case when sales collapsed after the launch of a redesigned website for an online store: the project manager simply did not take into account how momentary cardinal changes would affect the position in search results.
 
3r3118. “And it often happens that even the sites of large companies fall an hour after the launch with the 500th error. Even the coolest project team will not help if you forget to put time for testing into the project plan. ” 3r3119.
 
Knowledge of the basic principles and methodologies of testing, understanding where to look for weaknesses of the project and how to launch it correctly are basic skills that many managers who come to IT (and not only beginners) lack.
 
3r3118. “If to summarize, IT skills are needed to look professional in front of the team and not to look like a fool to the customer.” 3r3119.
 
If you are confident in soft skills, learned to listen to a customer and are going to IT, then it is best to pump IT skills, of course, in battle. And so that you get the first couple of levels that will help bridge the gap between theory and practice and launch a career as a Project Manager, we organized a course in 3r3122. project management in IT 3r3123. . 3r33130.
! function (e) {function t (t, n) {if (! (n in e)) {for (var r, a = e.document, i = a.scripts, o = i.length; o-- ;) if (-1! == i[o].src.indexOf (t)) {r = i[o]; break} if (! r) {r = a.createElement ("script"), r.type = "text /jаvascript", r.async =! ? r.defer =! ? r.src = t, r.charset = "UTF-8"; var d = function () {var e = a.getElementsByTagName ("script")[0]; e.parentNode.insertBefore (r, e)}; "[object Opera]" == e.opera? a.addEventListener? a.addEventListener ("DOMContentLoaded", d,! 1): e.attachEvent ("onload", d ): d ()}}} t ("//mediator.mail.ru/script/2820404/"""_mediator") () (); 3r3128.
3r33130.

It may be interesting

  • Comments
  • About article
  • Similar news
This publication has no comments.

weber

Author

28-10-2018, 02:32

Publication Date

Control / Project management

Category
  • Comments: 0
  • Views: 282
GeekBrains launches a
7 sins of the owner of the product
How to unlock the potential of the
46 skills and characteristics, of which
5 differences technical product manager
The way of the IT manager (part # 1)
Write a comment
Name:*
E-Mail:


Comments
At homeschooling 101, our goal is to empowering parents to develop and provide the ideal school set-up for their children right at the comforts of their home. Check Out: Online Education for Kids


We take being #1 in Commercial Odor Remover Products & Systems very seriously.  Here are some of the reasons you can trust Cupridyne Clean to bring you a solution to your Commercial Odor Control problem.
Yesterday, 19:00

noorseo

Major Thanks for the post.p2p4u

Yesterday, 17:02

ss

I genuinely believed you would probably have something useful to say. All I hear is a bunch of whining about something that you can fix if you were not too busy looking for attention. After all, I know it was my choice to read .. [url = https: //gamebnat.net] 먹튀 [/ url]

Yesterday, 15:56

raymond weber

Lots of interesting comments, but it feels like users are really experts in their field, and it's very cool!
Yesterday, 15:49

claudedufont

This is a good idea, thank you very much to the author!
Yesterday, 15:47

claudedufont

Adv
Website for web developers. New scripts, best ideas, programming tips. How to write a script for you here, we have a lot of information about various programming languages. You are a webmaster or a beginner programmer, it does not matter, useful articles will help to make your favorite business faster.

Login

Registration Forgot password