Program sebagai Seni - Paradigma Manajemen Perangkat Lunak Baru

- Apa pemrograman untuk Anda?
> Pemrograman? Saya tidak bisa menjawab.
- Kenapa?
> Aku bahkan tidak tahu ...
- Pernahkah kamu belajar?
> Tentu saja, tapi itu sudah lama sekali.
- Wiraswasta Apakah Anda suka?
> Sekarang tidak lagi.
- Mengapa Anda menjadi Pengusaha, dan sudahkah Anda benar-benar bekerja selama lebih dari 17 tahun sebagai "programmer" dan "analis" di perusahaan IT?

?

> Peningkatan berkelanjutan jangka panjang, pemeliharaan terus-menerus dan penyesuaian workstation klien menciptakan rasa kontrol proses, tetapi ini tidak selalu terjadi. Ada beberapa proses yang tidak termasuk dalam KPI perusahaan tempat saya bekerja, jadi saya memutuskan untuk menjadi Pengusaha.
- Dan? Tidak ada yang bisa diubah?

Masalah Manajemen Kekayaan Intelektual


Sebelum mulai berbicara tentang masalah yang menjadi pendorong pembentukan paradigma baru, saya ingin mengatakan bahwa dari semua perusahaan tempat saya bekerja, hanya 17% dari perusahaan yang dapat menyediakan siklus penuh kekayaan intelektual, tetapi ternyata tidak.

Juga harus dipahami bahwa "Manajemen" selalu merupakan proses yang memiliki definisi yang ditetapkan sebagai berikut:
Manajemen adalah proses di mana seseorang memimpin sekelompok orang di mana mereka melakukan tertentu, diberikan, diperlukan oleh tindakan seseorang.
Sayangnya untuk sebagian besar, manajemen selalu identik dengan rasa takut dan sakit , kontrol dan kekuasaan , tetapi dalam hidup ini tidak selalu terjadi. Instalasi ini meluas ke manajemen kekayaan intelektual di perusahaan IT. Akibatnya, banyak yang tidak memperhatikan mengapa, justru karena ketidakmampuan mengelola kekayaan intelektual di Federasi Rusia, tidak ada perusahaan IT yang nyata.

Perhatian Contoh pemahaman yang menyimpang dari istilah manajemen.

Contoh kekuatan klien atas desainer . Penulis Animasi: DeeKay # gif @ pixel_ae

Management manajemen kehidupan


Dan sebelum menyelidiki masalah dan menjawab pertanyaan "Mengapa?", Saya ingin memberikan beberapa contoh bidang kehidupan di mana manajemen dimungkinkan.

Saya menghitung delapan area yang terus berubah.

  • Bisnis - semua orang dapat mengelolanya, memahami apa yang dibutuhkan untuk meningkatkan penjualan.
  • Area kedua adalah negara. Di sini juga, jelas siapa yang mengendalikannya dan apa yang dibutuhkan untuk manajemen yang efektif.
  • Area ketiga adalah seorang Pria yang umumnya mudah dikelola, akan ada uang, tetapi seperti yang dikatakan seorang pria, "Ada uang, Akan ada uang, Tidak ada uang!" , dan yang lainnya melanjutkan, "Tidak ada uang, tetapi Anda tunggu!" .
  • Area keempat adalah masyarakat. Sulit untuk dikelola, dan uang tidak memainkan peran kunci bagi masyarakat.
  • Lingkungan kelima adalah Peradaban. Mengelola ini bahkan lebih sulit.
  • Dan terakhir - ini adalah Alam dan Robot. Baik itu dan yang lain dalam teori dapat dikontrol, tetapi dalam praktiknya tidak selalu.

Apa yang menyatukan mereka semua?
Mereka disatukan oleh satu hal - ini adalah informasi, dan dalam pemahaman saya, teknologi pertukaran informasi .



Interpretabilitas



Itulah sebabnya ketika sebuah apel digantung di pohon atau jatuh di atas kepala Einstein, apel itu mentransfer informasi dengan tepat. Pertanyaan lain adalah interpretasi dari fenomena fisik ini sehubungan dengan kepala Einstein, dan mengenai kepala Newton. Interpretasi tergantung pada teknologi.

Kekayaan intelektual perusahaan IT


Pasal 1225 KUHPerdata Federasi Rusia memberikan definisi kekayaan intelektual sebagai berikut:
1. Hasil kegiatan intelektual dan cara yang setara untuk individualisasi badan hukum, barang, pekerjaan, layanan dan perusahaan yang diberikan perlindungan hukum (kekayaan intelektual) adalah:

1) karya sains, sastra, dan seni;
2) program untuk komputer elektronik (program komputer);
3) database;
4) kinerja;
5) rekaman suara;
6) siaran atau siaran radio kabel atau televisi (penyiaran organisasi penyiaran atau pengkabelan);
7) penemuan;
8) model utilitas;
9) desain industri;
10) seleksi prestasi;
11) topologi sirkuit terpadu;
12) rahasia produksi (know-how);
13) nama perusahaan;
14) merek dagang dan merek layanan;
15) sebutan asal;
16) sebutan komersial.

2. Kekayaan intelektual dilindungi oleh hukum.
Di Rusia, Kekayaan Intelektual sebagian besar dikelola pada tingkat komunal primitif, dan terdiri dari "pengumpulan":

  • berbagai merek, nama dagang, merek dagang, dan merek layanan;
  • menulis berbagai Perjanjian dan Pembatasan tentang tidak diungkapkannya informasi tentang kekayaan intelektual, melupakan hanya tentang pengetahuan, yang terkait secara khusus dengan produksi, dan bukan pada penyediaan program komputer, dan lebih dari itu pada perizinan;
  • publikasi, peralatan pers berwarna-warni, tata letak desain situs web dengan buklet dan katalog barang dan jasa.

Interpretasi dari proses pembuatan program komputer


Sebelum mempertimbangkan proses tradisional membuat Program Komputer, harus dipahami bahwa ada Bisnis TI dan hanya ada Bisnis yang bertindak sebagai Pelanggan untuk Bisnis TI.

Proses tradisional membuat program komputer

Jika kami mempertimbangkan pemrograman dalam nada ini, proses pembuatan program komputer adalah sebagai berikut:

  1. riset pemasaran dan identifikasi kebutuhan bisnis;
  2. perwujudan Kebutuhan Bisnis dalam bentuk spesifikasi teknis untuk pengembangan program komputer;
  3. pembuatan program komputer;
  4. pengujian program komputer;
  5. implementasi dan replikasi program komputer.

Beberapa perusahaan bahkan dapat mendaftarkan Program Komputer dengan sertifikat yang indah.

Kemudian kebutuhan Bisnis berubah karena munculnya interpretasi baru tentang cara bertukar informasi, dan Pemilik Bisnis memutuskan untuk menulis ulang Program Komputer untuk kebutuhan baru, dan siklus berulang berulang. Banyak perusahaan IT menuangkan miliaran uang ke dalam proses ini dan ke dalam Merek mereka, dan bahkan tidak mencoba untuk memenuhi kebutuhan Bisnis, tetapi hanya menyimpan Merek mereka, kadang-kadang dengan mengorbankan Merek itu sendiri.

Sekalipun teknologi baru dikenal oleh Bisnis, tetapi dengan inersia akan terus mengabaikannya dan menyelamatkan Merek dengan terus meningkatkan Program Komputer, sehingga mengulangi siklus tradisional menciptakan Program Komputer.

Akibatnya, setelah siklus perubahan ke-n (beberapa orang secara keliru berpikir bahwa ini adalah Agile), sebuah program komputer mungkin tidak lulus pengujian karena perubahan nilai di tingkat Perusahaan atau Negara.


Ada satu alasan untuk ini:
baik Masyarakat maupun Negara tidak menyadari kebutuhan Anda yang dinyatakan dalam bentuk Program Komputer. Semua yang mereka lihat adalah Merek Anda.

Mencari Kesepakatan Sempurna


Akibatnya, untuk menyelamatkan Bisnis, manajer menyarankan untuk menulis perjanjian tentang interaksi teknologi untuk setiap negara bagian, untuk setiap komunitas, dan menerima ratusan, ribuan perjanjian yang membutuhkan perhatian dan uang. Semua perjanjian ini disimpulkan untuk tujuan tunggal memperoleh informasi tentang acara "teknologi baru telah muncul" sedini mungkin.

Hasil pencarian untuk tag Perjanjian pada portal "Rosneft.ru", "Kremlin.ru" dan "zakupki.gov.ru".

Jika kita mempertimbangkan siklus kehidupan kekayaan intelektual dari perspektif ini, maka perusahaan IT di Federasi Rusia tidak mengelola apa pun karena kurangnya pertukaran kekayaan intelektual.

Pertukaran kekayaan intelektual selalu menyiratkan transfer dari satu bidang manajemen ke bidang manajemen lainnya. Tanpa transfer penuh, tidak ada pertukaran. Transmisi sebagian - tidak berfungsi. Karena itu, ketika seseorang menerima program komputer untuk penggunaan sementara, dalam pengertiannya ia bukan pemilik penuh, dan karenanya semua tanggung jawab atas penggunaan kekayaan intelektual terletak pada bisnis.

Apakah bisnis ini tahu? Saya pikir tidak, kalau tidak, dia tidak akan menghabiskan miliaran uang untuk mengulangi proses tradisional.

Contoh program komputer tradisional, yang akan segera perlu ditulis ulang untuk menerapkan `` pembayaran cepat. ''


Kembali ke kemungkinan Seni


. . 1876-1890 .
Banyak yang yakin bahwa ini adalah jeruk, tetapi mungkin itu hanya musim gugur.

Seseorang terutama berinteraksi dengan Seni melalui kontemplasi yang dirancang untuk mendorong penciptaan bentuk-bentuk baru, tetapi bagi sebagian orang, Seni adalah Produk yang selalu dapat ditukar dengan Uang. Seseorang atau bisnis yang bercerai dari masyarakat selalu perlu diingatkan: apa yang bisa disentuh, apa yang tidak bisa dibicarakan, apa yang bisa kita bicarakan, dan di mana perjanjian kerahasiaan mulai berlaku .

Bahkan, program komputer mungkin tidak berbeda dengan Seni.

Untuk melakukan ini, Anda harus mematuhi dua prinsip utama.

Prinsip pertama adalah prinsip kepenulisan
Kontraktor selalu merupakan penulis atau penulis bersama dengan Pelanggan.

Prinsip kedua
Pelanggan dapat setiap saat membuat objek kekayaan intelektual dalam domain publik, dan Kontraktor berhak atas hak ini hanya setelah N tahun.

Menurut kedua prinsip ini, perusahaan IT selalu berencana untuk menulis program komputer baru , yang memungkinkan Bisnis untuk mendapatkan kekayaan intelektual eksklusif.

Prinsip kedua memungkinkan Pelanggan untuk meluncurkan proses replikasi properti intelektual untuk pelanggan Bisnis.

Akibatnya, proses membuat program komputer berubah menjadi sebagai berikut:


  1. Pilihan area manajemen tempat program komputer akan dibuat
  2. Riset pemasaran dan identifikasi kebutuhan bisnis dalam area manajemen yang dipilih
  3. Implementasi Kebutuhan Bisnis dalam bentuk spesifikasi teknis untuk pengembangan program komputer
  4. Membuat program komputer
  5. Pengujian program komputer dengan mempertimbangkan bidang manajemen yang dipilih
  6. Implementasi dan transfer program komputer
  7. Pengambilan keputusan tentang pengalihan kekayaan intelektual ke domain publik
  8. Menerbitkan Program Komputer di repositori publik.

Karena kenyataan bahwa perusahaan IT selalu menciptakan Program Komputer baru, biayanya akan sedikit lebih tinggi daripada dalam proses tradisional membuat Program Komputer. Namun, karena tidak adanya batasan pada replikasi dan modifikasi kode sumber oleh Pelanggan, serta eksklusivitas kode sumber itu sendiri, Program Komputer yang dikembangkan dengan cara ini akan memiliki nilai yang lebih tinggi tidak hanya di bidang Bisnis, tetapi juga untuk area terpilih lainnya.

Lisensi PI


Perbedaan utama antara lisensi PI dan lisensi gratis lainnya adalah eksklusivitas dan atribusi.

Banyak yang mungkin memperhatikan beberapa kesamaan dengan jenis lisensi bebas-Royalti, tetapi ini tidak demikian, dan inilah perbedaan utama dari lisensi ini, yang saya sebut Lisensi-PI.
PI - LisensiBebas royaltiCC0Atribusi CC
Biaya rendahtidakiyaiyaiya
Eksklusivitasiyatidaktidaktidak
Keterbatasan: sirkulasi, metode penggunaantidakiyatidaktidak
Atribusiiyatidaktidakiya
Modifikasi kodeiyaiyaiyaiya

Dengan demikian, program yang dibuat ditransfer ke kepemilikan Pelanggan dengan Kontraktor mempertahankan kepengarangan dan transfer otomatis ke domain publik (CC0) setelah N tahun.
Pemindahan kekayaan intelektual ke ranah publik memungkinkan kita untuk membicarakan kebutuhan kita baik di sini maupun sekarang kepada lingkaran sempit orang-orang yang berpikiran sama, seperti biasanya, tetapi memberikan kesempatan untuk mentransfer pengetahuan dari satu bidang pemerintahan ke bidang pemerintahan yang lain.

Hambatan Lisensi PI


  1. Kurangnya staf TI yang kompeten yang mampu menulis program komputer baru
  2. Kurangnya keinginan untuk bisnis TI untuk membangun kembali proses
  3. Jumlah kompiler, komponen perangkat lunak, dan perpustakaan yang terbatas, cocok untuk digunakan secara gratis
  4. Besarnya program komputer dan ketergantungan yang besar pada komponen dan perpustakaan pihak ketiga

Alih-alih sebuah kesimpulan


Saya berharap materi yang disajikan dalam posting ini akan berdampak positif pada hubungan yang ada di perusahaan Anda. Bagi saya sendiri, saya pasti memutuskan untuk menerapkan paradigma ini dalam proses kerja, sambil tidak melupakan panggilan utama Program Komputer sebagai Seni - untuk mendorong penciptaan bentuk-bentuk baru Program Komputer.

Source: https://habr.com/ru/post/id439454/


All Articles