こんにちは、ハブラフチアン!
新しいタスク管理システムについてお伝えしたいと思います。
びっくりした?
いつものように、それはずっと前に始まりました...通常、症状は次のようになります。
職場での妨害-眠れない夜-解決策の発見-レビューの読み方-試行錯誤-多くの時間(特に無視された場合、お金さえ)-結果として、私は自己価値のある解決策を書きました-「I PR」の記事
このシナリオに精通している場合、次のことを行います。
A.プログラマー。
B.天才の危機にdropしたドロップデッドプログラムの作成者。
B.スタートアップ(少なくともシャワー中);
推測? ;)
私たちも例外ではありません。 私たちの不幸は、まず1つの部屋に、その後1つの都市に身を置くのをやめたときに起こりました。 私たちの運命を促進し、父親を家族に戻し、学生を教育機関などに戻すために設計された開発チーム(N市から)は、「アウトソーサー」という流行語の後ろに隠れて、プロジェクト管理ツールを選択する問題を提起しました。
いつものように、問題はすぐに問題になりませんでした。 すべての地獄の輪(解決策の検索)が完了しました:通常のメールフォルダー/メーリングリスト/スカイプ/ Googleグループ/タブレットのGoogleドキュメントなど。すぐに明らかになったことを伝える必要はありません:通常のツールなしでいくつかの面で作業(そして2つのチームでさえ)不可能です。
ソリューションを徹底的に検索しても満足できませんでした-検討中のシステムは、「モンスター」(多くのことですが、理解と使用が難しい)と「クリクルズ」(シンプルだが機能的に悲惨)の2つの極に簡単に分散しました。 障害は候補者の最小テストに合格しませんでした:
-タスクの無制限のネスト。
-アクセス制御。
-責任者の任命;
さらに113の必須要件。 そして、「モンスター」は、勉強、インストール、設定、トレーニング、サポートなどに時間がかかりすぎました。そのようなシステムの導入は、時間を節約する必要があるようです。
悲しいかな、中盤はありませんでした。 多くの場合、候補プログラムは、試運転に到達する前であっても、能力のレビューの段階で注目されていました。 また、たとえば、プログラムでネストレベルが2レベルしかないプロジェクトを作成できる場合、どのような悪用について話せますか? または、変更履歴が保持されない場合はどうなりますか? そして、1つのプロジェクトのみをリードするシステムを使用しますか?!
これが、プロジェクト管理システムを作成するという決定と、正確に必要な_name_の決定方法です。 私たちのささやかな労働の結果(恐れることなく、ある誇りを持って)、私たちは今日、habrasocietyの法廷に提示しようとします。
Planatシステムは(控えめに)「理想的な」タスク管理システムとして考案されました。 この「理想」は4つの部分で構成されています。
1)「箱から出して」働く意欲
あなたが手に入れたツールとして、それはすぐに動作します。 これは、インストールの容易さ、統合されたヘルプシステム、および最初に利用可能な豊富な機能によって実現されます。 何も「仕上げる」必要はありません。システムは10分で起動します。 以下に可能性について詳しく説明します。
2)インターフェイスの最大の使いやすさ
「台無しにされた」MS Officeは、「元に戻す」と他の「グッズ」を望んでいました。 Planataはブラウザで動作しますが、そのインターフェイスは通常の「デスクトップ」アプリケーションに匹敵する機能を提供します。 デスクトップと「フローティング」ウィンドウを備えたブックマーク。 ドラッグアンドドロップ。 タスクをドラッグアンドドロップしたり(たとえば、プロジェクト間でタスクを移動したり)、ユーザーをドラッグアンドドロップしたりできます(たとえば、ユーザーをタスクに関連付ける)。 インターフェイスでアクションをキャンセルするメカニズムがあります。 誤ってブックマークを閉じ、[元に戻す]をクリックして、すべてのウィンドウで元に戻しました。 タスクのあるウィンドウを「最小化」してストリップにし、別のブックマークにドラッグできます。 などなど。
さらに、重要な詳細-セッションごとに、デスクトップ構成が保存されます。 つまり、翌日ブラウザを起動すると、今日作業したタスクと同じウィンドウが表示されます。
3)それは本当にマルチユーザーシステムです
Planataはインスタントデータ更新(プッシュテクノロジ)を提供します。ユーザーがタスクを変更し、ウィンドウ内で変更されました。 Planatでは、2人のユーザーが同時にタスクを編集している場合、システムは警告を出し、競合の解決を提案します。 Planatでは、現在システムにオンラインにいるユーザーを(ICQのように)確認できます。 などなど。
最後に、最も重要な側面...
4)システムの中心的な要素はタスクです
大まかに言うと、Planataは電子メールプログラムが電子メールに関連するのと同じ方法でタスクに関連します。
タスクを議論し、ドラッグし、ブロックし、優先順位を変更できます。 アクセスを提供し、取り消します。 タスクの検索は、数回のクリックで実行されます。 タスクをプロジェクトにすることができます。 または、反対に、プロジェクトをサブタスクとして別のタスクに導入できます。 各タスクについて、その完全な履歴が保持され、すべてがタスクを中心に展開します。 等
要するに、タスクは基礎となる「原子」、「レンガ」です。 プロジェクトは同じタスクです(親を持たない)。 彼らはもうタスクと違いはありません。 このアプローチにより、システムが全体的になり、理解しやすくなります。
ここに私たちのシステムができることを示します(おそらくいくつかの機能はすでに上で言及されています):
-プロジェクトを作成し、タスクに投資できます。 階層の深さは無制限です。
-プロジェクトとタスク間でタスクを移動できます。
-一部のタスクを他のタスクとブロックできます。 ブロックされたタスクは、依存しているすべてのタスクが完了するまでステータスが「ブロック」になります。
-ショートカットをタスクに関連付けることができます。 ショートカットは2回のクリックで検索されます。
-各タスクへのアクセスは個別に設定されます(プロジェクト自体へのアクセスを許可せずに、ユーザーにサブタスクへのアクセスを許可できます)。
-タスクにファイルを添付できます(もちろん、写真、ドキュメントなど)。
-サブタスクを含むタスクの準備の程度は、サブタスクが完了すると自動的に計算されます。
-優先度システムには8つのレベルが含まれます。 さらに、タスクを「一時停止」に設定することができます
-タスクマネージャーは、タスクの結果を受け入れ、実行者に自分でサインを「完了」する機会を与えることができます。
-タスクの期限と準備を簡単に制御できます。
-各タスクには、「それに結び付けられた」タスクの議論があります。
-各タスクについて、その変更の完全な履歴が自動的に維持されます。 タスクに対するアクション(優先度の変更、ディスカッションの新しいメッセージ、ステータスの変更など)は、自動的にその履歴に分類されます。
-組み込みのチャットを使用すると、一般的なディスカッションとプライベートな会話の両方を行うことができます。
-システムのデスクトップでは、タスクを含むウィンドウ(MS Excelのシートなど)を配置できる個々のタブを開くことができます。
-デスクトップ構成は、作業を終了したときに残したフォームに保存されます(翌日、ブラウザーを閉じます-開いて同じ場所にあるすべての同じウィンドウを表示します)。
-システムは、関連付けられているタスクの変更を監視し、通知を送信します。
-あなたに関連付けられた各タスクには「注意が必要」という記号があり、他のユーザーがタスクのデータを変更すると自動的に付けられます(たとえば、タスクのディスカッションに新しいメッセージが表示されます)。
-テンプレートとして使用して、個々のタスクまたはプロジェクト(すべてのサブタスクを含む)をコピーできます。
-ユーザーをスーパー管理者にして、すべてのデータへのフルアクセスを取得することができます。 他のユーザーには、関連付けられているタスクのみが表示されます。
-任意のタスクまたはプロジェクトをアーカイブに送信し、アーカイブから返すことができます。 これは、すべてのデータが保存されることを意味しますが、プロジェクトは私たちの目の前で「見えない」ため、注意をそらします。
-実行者は、標準時間のコストを指定し、タスクとプロジェクトのコストを計算できます。
-タスクの開始時間を設定し、作業を開始する時間になると通知を受信できます。
-タスクの期限を設定し、タスクが期限切れの場合に通知を受け取ることができます。
-システムは最初はロシア語(翻訳されていない)であり、ロシア語の文法的な詳細に注意を払っていることで区別されます。
これらの機能はすべてカーネルに含まれており、最初から利用できます。
多数のタスク管理システムが独自の(オフラインの)メールを統合しています。
これは正しいですか?
別の「メール」が出現すると、通常のメールはキャンセルされますか? もちろん違います! では、ユーザーが1つではなく2つの受信トレイを見始めたときに、本当に簡単に起動できるのでしょうか? また、別のシステムがある場合は、3つのボックスをオンにする必要がありますか? それらの間でメールを転送するには?
また、別の興味深い質問-このようなシステムの開発者は、同じGoogle GMailよりもメールを改善すると本当に考えていますか? いや、本当に? グーグルと競う?!
まあ、まあ...
PlanatシステムはWebメールと統合されます。 電子メールの本文に特別なタイプのリンクを挿入し、数回クリックするだけで、Planatの対応するタスクを開くことができます。 そして、クライアントとのすべての通信はGMailで継続することができます...
Planatシステムサイト:
http://planata.ruChromeには、ChromeまたはSafariの最新バージョンが必要です。
このサイトでは、システムの使用例とともにデモビデオを見ることができます。
現在、Planatシステムのボックス版(プラットフォーム:Windows)を提供しています。
このシステムは、会社のローカルネットワーク内の専用コンピューターにインストールされます。
システムのボックス版は、5〜500人のユーザーをサポートできます(もちろん、これはサーバーのパフォーマンスにも依存します)。 ライセンス(システムにアクセスする権利)は、ユーザーごとに個別に購入します。
ネットワーク(SaaS)を介して作業するためのオンラインサービスシステムはまだ利用可能ではなく、冬に近づく準備ができています。 インターフェースを「知る」ためのデモ版がありますが、これは深刻な負荷に耐えられないので、その座標を非公開にします。
テクノロジーについて少し説明します。 それでも、これはHabrです:-)
システムの開発は2年以上にわたって継続されています。 ベータ版は6か月前に生まれました。 現在、Planatは3〜4か月間、いくつかのパートナーによって使用されています。 レビューは肯定的です。
私たちのチームは経験豊富な専門家で構成されています(私の個人的な開発経験は15年以上です)。 (本当に)私たちの背後には多くのプロジェクトがありました。 Webアプリケーションを作成しましたが、そのニッチは、オペレーティングシステムの「ネイティブ」な「ヘビー」クライアントと交差しないように思われました。 IEでフローティングウィンドウを使用してアプリケーションを作成し、データをオンラインで更新した経験がありましたが、この経験は悲観的な考えにつながりました...
Chromeの登場により、すべてが形になり始めました。 ブラウザーは非常に高速で、テクノロジーが豊富でした。 実際、すでに新しい開発プラットフォームでした。 Googleがユーザーのコンピューターに踏み込んだ一種の「橋頭 "」:-)だから、このプラットフォームを基盤として、GMail(はい)と同じくらい強力な、しかしインターフェースでより「高度な」ことをするというアイデアが生まれました。
Chromeのパフォーマンスをテストしました。 私たちは、彼が「引っ張る」とフローティングウィンドウ、そしてさらに多くのことを確信した。 Googleがそのプロジェクトのために積極的に開発していることと、まったく同じ技術ニーズがあることがわかりました。 たとえば、WebSocketは天国からマナとして登場しました-これは長い間行方不明でした-オンライン更新と「ネイティブ」プッシュです。 (あなたの謙虚な使用人が書いたWebSocketに関するWikipediaの記事は英語版よりも包括的であることに注意してください。実際にはWebSocketには2つのバージョンがあり、クライアントは古いバージョンを使用できます。両方のバージョンをサポートしています。最新バージョンのみが英語で説明されています)。 そしてもちろん、HTML5、CSS3。 この熱意の裏側は、長い間PlanataがChromeでのみ機能していたという事実でした。 Safari 5.0とベータ版のFireFox 4.0のリリース後、ユーザーはついに選択肢を得ました。
JavaScriptの使用において、開発上の大きな課題が待ち受けていました。 これは非常に強力な言語ですが、その使用には高い資格が必要です。 私たちは真剣に知識を「プルアップ」する必要があり、ある時点でクライアントコード全体を単純に書き直す必要がありました。 約1年前、クライアントコンポーネントの読み込みライブラリの再構築を開始しました。 2回目の試行は成功しました。 そしてもちろんjQuery。 jQueryライブラリーは大きな役割を果たしました。 彼女がいなければ、このプロジェクトは存在しなかったかもしれません...開発者への大きな敬意。
さて、それは締めくくりの時間です。
システムに興味がある場合は、サイトで提供されている電子メールアドレスを使用して通信してください。 または、個人用のハブラーのメール。
ご清聴ありがとうございました。 コメントで質問/提案を待っています。
システムの
UPDスクリーンショットは、サイトで表示できます。 直接リンクが続きます。
注意! 18歳未満の子供、妊娠中の女性、およびデザイナーは、以下の契約書を読まずにこのリンクを開かないでください!
planata.ru/ss.png[
X ]
このリンクのスクリーンショットを開くことで、この写真の嫌な外観に起因する嫌悪感とinりの波に耐えることに同意します。UPD2まだ気分が悪い場合(そして、警告しました!)このリンクを開いて、さらに深く呼吸してください:
apple.com圧力と脈拍が正常に戻るまで、このリンクを離れないでください。